Galileo's Finger

Paperback, 380 pages

English language

Published March 17, 2003 by Oxford University Press.

ISBN:
978-0-9657384-9-1
Copied ISBN!

View on OpenLibrary