Fiachra Long

2 books

208 pages paperback

nonfiction education philosophy medium-paced

156 pages 2000

philosophy religion challenging informative reflective slow-paced