A readable romp through the history of cosmology and its possible future. Marcus Chown is excellent on bringing out the temporary nature of theories, as well as the messy business of refining them.