The Cosmic Detective. Exploring the Mysteries of Our Universe.