Engineer and society - 441370 Semler, Eric George (London : Institution of Mechanical Engineers, 1973)
06