Seven ideas that shook the universe - Spielberg, Nathan (Wiley, 1995)