From stonehenge to modern cosmology. - Hoyle, Fred