by Ellis Mount, Barbara A. List
Contains 1,250 alphabetical entries on important scientific developments and inventions, including who invented what, and where and when the invention occurred.