100 INVENTIONS That Shaped World History - "Yenne,Bill" (Collins, 2005)