John Murray

3 books

256 pages hardcover 2018

nonfiction philosophy science informative inspiring reflective medium-paced

288 pages 2003

fiction short stories challenging emotional reflective slow-paced

380 pages digital 2020

nonfiction essays technology