Unraveling the Seven Riddles of the Universe - 9780761872894