The three big bangs comet crashes, exploding stars, and the creation of the universe - Dauber, Philip M. (Addison Wesley, 1996)