The world of machines vol.12 (Oxford : Macmillan education ltd., 1995)