Is there any connection between the vastness of the Universe and the existence of life within it on a small planet out in the suburbs of the Milky Way? Could there be other universes? How large is the range of conceivable universes that can give rise to living observers? What is the past history and fate of our own universe? These are just some of the questions that this unique and wide-ranging book surveys.