History of Science: A Beginner's Guide (Beginner's Guides)
Sean F. Johnston
ISBN 10:
1851686819 ISBN 13:
9781851686810
Published by Oneworld Publications 2009-08-01, 2009
New
Condition: New
Soft cover