Fitness of the cosmos for life : biochemistry and fine-tuning - Barrow, John D. (Cambridge astrobiology ;, 2008)