100 things you should know about inventions - "BREWER, DUNCAN" (MILES KELLY PUBLISHING UK, 2005)