William C. Dowling

12 books

136 pages 2011

nonfiction philosophy challenging informative reflective slow-paced

120 pages paperback 1999

nonfiction literary philosophy reference challenging informative reflective medium-paced