Little Knowledge
Subtitle: What Archimedes Really Meant and 80 Other Key Ideas Explained
Publisher: Ebury Press
Published: 1998-07-02
ISBN-13: 9780091865290