John F. Finamore

9 books

312 pages paperback

nonfiction philosophy challenging informative reflective medium-paced

326 pages 2008

nonfiction history philosophy challenging informative medium-paced

missing page info

medium-paced

327 pages paperback 2004

nonfiction philosophy challenging informative reflective medium-paced

184 pages paperback

nonfiction classics history philosophy religion medium-paced

298 pages digital

nonfiction philosophy challenging reflective medium-paced

145 pages paperback 1995

145 pages 1995

informative slow-paced

442 pages hardcover

nonfiction history challenging informative medium-paced