John R. McRae

8 books

387 pages 1988

nonfiction history religion challenging informative reflective slow-paced

393 pages hardcover

nonfiction history philosophy religion medium-paced

210 pages hardcover

nonfiction philosophy religion reflective relaxing medium-paced

224 pages 2003

nonfiction religion informative slow-paced

445 pages hardcover 780

nonfiction philosophy informative reflective medium-paced

230 pages hardcover

nonfiction religion reflective medium-paced

175 pages hardcover

nonfiction religion medium-paced

283 pages paperback

nonfiction philosophy religion