100 things you should know about (Inventions) - "Miles Kelly" (Collins, 2005)