Finding the Speed of Light : The 1676 Discovery That Dazzled the World
ISBN: 9780884485452
Information Available:
Summary
Cover Image
Reviews
Copyright held by Baker & Taylor.