Salim, T.S 1001 Inventions (Official Companion) English - 3rd - Washington D C National Geographic 2012 - 352p. Dewey Class. No.: 609.1767 SAL