100 Inventions : that shaped world history - Yenne, Bill (Toppan, 1993)