Philip Patterson

5 books

318 pages 2004

philosophy challenging informative medium-paced

366 pages 1991

informative reflective medium-paced

missing page info 2004

emotional reflective medium-paced

400 pages 2010

nonfiction informative reflective medium-paced

160 pages paperback

nonfiction poetry medium-paced