The 100 greatest inventions of all time a ranking past and present - Philbin, Tom (Citadel Press, 2003)