To Explain the World Book 2016 To Explain the World SW Steven Weinberg 4.01 6 readers shelved it PublisherHarper PerennialPublished2016 Science, ancientScience, medievalScience, methodologyScience, historyScienceHistorySciencesHistoire