The Extravagant Universe: Exploding Stars, Dark Energy, and the Accelerating CosmosRobert P. Kirshner