Ruth R. Faden

2 books

408 pages 1986

philosophy science challenging informative slow-paced

229 pages 2006

informative reflective medium-paced