Rory Stewart

24 books

416 pages first pub 2005 (editions)

nonfiction history politics emotional informative reflective slow-paced

86 hours, 15 minutes first pub 2020 (editions) not a book user-added

nonfiction autobiography biography business computer science contemporary crime economics education health history memoir middle grade philosophy politics psychology race religion science science fiction sociology sports technology

294 pages first pub 1987 (editions)

nonfiction history travel adventurous informative reflective slow-paced

86 hours first pub 2024 (editions) not a book user-added

nonfiction autobiography education history politics science sports technology