Engineering and society
by
Stephen Johnston
,
Paul Gostelow
,
Joe King
xviii, 621 p. : 23 cm