Baillie "Engineering and Society: Working Towards Social Justice, Part I: Engineering and Society" - Morgan Claypool ISBN: 9781598296631 Subjects--Topical Terms: General Topics for Engineers