Patrick Harpur

11 books

329 pages 1994

nonfiction philosophy informative reflective medium-paced

256 pages paperback

nonfiction philosophy reflective medium-paced

240 pages paperback 2010

nonfiction philosophy psychology informative reflective medium-paced

256 pages 2016

challenging informative reflective slow-paced

496 pages 1990

fiction adventurous medium-paced

336 pages 1999

nonfiction history philosophy challenging informative reflective slow-paced

missing page info 1999

adventurous informative lighthearted slow-paced

327 pages 1986

emotional reflective slow-paced

272 pages paperback

fiction literary

232 pages hardcover 1985