H. R. Mackintosh

3 books

780 pages first pub 1822 (editions)

nonfiction philosophy religion challenging reflective medium-paced

231 pages missing pub info (editions)

nonfiction religion medium-paced

260 pages missing pub info (editions)

nonfiction classics literary