Explaining the Universe The New Age of Physics - Charap, John M. (Hyderabad Universites Press, 2004)