Katie McShane

3 books

678 pages first pub 1991 (editions)

nonfiction philosophy reference challenging informative medium-paced

554 pages missing pub info (editions)

nonfiction nature philosophy challenging informative reflective medium-paced

800 pages missing pub info (editions)

nonfiction education philosophy medium-paced
More...