Katie McShane

3 books

678 pages 1991

nonfiction philosophy reference challenging informative medium-paced

554 pages paperback 2002

nonfiction philosophy challenging informative reflective slow-paced

800 pages paperback

nonfiction education philosophy medium-paced