Embryos, galaxies and sentient beings : how the universe makes life - Grossinger, Richard (North Atlantic Books, 2003)