Bubbles, Voids and Bumps in Time: The New Cosmology