Heart of Darkness: Unraveling the Mysteries of the Invisible Universe - Ostriker (IEEE, 2003)