John Frederick Hawley and Katherine A. Holcomb Foundations of modern cosmology bookFoundations of modern cosmologyJohn Frederick Hawley and Katherine A. HolcombOxford, 2005