Galileo and the scientific revolution Fermi, Laura Popularity → Current 30 Peak 60 Niche 70 Dover Publications 2003 128 pages