Catherine Porter

52 books

486 pages hardcover

nonfiction philosophy challenging informative medium-paced

665 pages 2005

nonfiction history informative medium-paced

389 pages 1991

nonfiction philosophy sociology challenging informative reflective slow-paced

320 pages paperback

nonfiction philosophy science challenging informative reflective medium-paced

240 pages hardcover

nonfiction feminism gender challenging informative medium-paced

328 pages 1992

nonfiction history philosophy challenging informative reflective slow-paced

352 pages hardcover

nonfiction classics history literary philosophy challenging reflective medium-paced

302 pages 1977

nonfiction philosophy politics challenging informative medium-paced

248 pages 1997

informative reflective slow-paced

252 pages 2013

nonfiction education philosophy informative reflective slow-paced