Ancient inventions - James, Peter; Thorpe, I. J. (Ballantine, 1994)