Edward Baring

4 books

504 pages hardcover

nonfiction history philosophy religion informative medium-paced

326 pages hardcover

nonfiction history philosophy reflective medium-paced

306 pages digital 2012

296 pages digital 2014