Outrageous Inventions (Weird History of Science)

Outrageous Inventions (Weird History of Science)

by JohnTownsend (Author)

$54.19

Quantity

1 in stock

More Information

Format: Paperback
Pages: 56
Edition: New Ed
Publisher: Raintree
Published: 09 Oct 2007

ISBN 10: 1406205648
ISBN 13: 9781406205640