The Mammoth Book of Great Inventions Book 2004 The Mammoth Book of Great Inventions JD James Dyson RU Robert Uhlig 2 readers PublisherConstable and RobinsonPublished2004 Inventions & inventorsReference works