Patrick Stokes

6 books

429 pages 2010

nonfiction philosophy challenging informative slow-paced

234 pages paperback

208 pages hardcover

nonfiction philosophy

315 pages paperback

nonfiction philosophy challenging reflective medium-paced

304 pages hardcover

nonfiction history philosophy religion

132 pages 1939

challenging reflective medium-paced