Dreams of a Final Theory: The Scientist's Search for the Ultimate Laws of Nature Steven Weinberg Publisher: Knopf Doubleday Publishing Group