Katie McShane

3 books

678 pages 1991

nonfiction philosophy reference challenging informative medium-paced

736 pages digital 2002

nonfiction philosophy challenging informative reflective slow-paced

800 pages paperback

nonfiction education philosophy medium-paced