The World of machines /
Allen, John E.(John Elliston),1921-
London : Macmillan,
1985.