Bubbles, voids, and bumps in time the new cosmology (Cambridge Univ. Press, 1989)