The infinite book Book 2005 The infinite book JB John D. Barrow 5.02 14 readers shelved it PublisherVintageLanguageEnglishPublished2005 InfinitePopular worksHumor