A Short History of Technology : - Derry, T.K. (Dover Publications, Inc., 1993)