Explaining the universe : the new age of physics - Charap, John M. (Princeton University Press, 2002)