Archimedes to Hawking: Laws of Science and the Great Minds Behind ThemClifford A. Pickover 1 990 Ft 2+1