Heaven

Ian Stewart and Jack Cohen
Warner Books
9780446529839
0-446-52983-4