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