Patrick D. Gaffney

4 books

272 pages 2001

nonfiction philosophy inspiring lighthearted slow-paced

425 pages paperback 1992

nonfiction philosophy informative inspiring reflective slow-paced

320 pages 2007

nonfiction inspiring lighthearted slow-paced

376 pages paperback

nonfiction history religion