John Arthur Passmore

13 books

184 pages paperback

nonfiction history philosophy challenging informative reflective medium-paced

100 pages 1978

medium-paced

343 pages 1965

nonfiction philosophy informative inspiring tense medium-paced