The A-Z Of Inventions And Inventors by Pennie Stoyles & Peter Pentland