Ancient inventions - James, Peter (Peter J.); horpe, I. J. (New York Ballantine Books, 1994)
Keywords: Inventions -- History; Technology -- History