Timetable of Inventions
by By Desmond, Kevin
Category: Technology & Engineering , General

Offers a chronological list of nearly four thousand inventions from prehistoric stone axes to the Hubble Space Telescope