The history of invention : - Williams, Trevor I. (Facts On File, 1987)