Bloomsbury Illustrated Dictionary of Inventors and Inventions (Bloomsbury Illustrated Dictionaries) | lit.salon