by Galileo Galilei
publisher: Wall & Emerson
format: hardcover
language: English
ISBN:
0921332203 (9780921332206)
publisher: Running Press publish date: January 3rd 2005
format: paperback pages: 248
language: English
ISBN:
0762420154 (9780762420155)
publisher: Dover Publications publish date: June 1st 1954
format: paperback pages: 336
language: English
ISBN:
0486600998 (9780486600994)
publisher: Prometheus Books publish date: June 1st 1991
format: paperback pages: 303
language: English
ISBN:
0879757078 (9780879757076)
ASIN: 879757078
publisher: Kessinger Publishing publish date: April 1st 2007
format: paperback pages: 328
language: English
ISBN:
1432537369 (9781432537364)
language: English
ISBN:
0921332211 (9780921332213)
language: English
ISBN:
0299064042 (9780299064044)