All authors
/ Author
Dampier, William Cecil
A Shorter History of Science
[Paperback]