Sartre, Foucault & Reason in History

356 pages hardcover

nonfiction history philosophy challenging informative medium-paced

356 pages paperback

nonfiction history philosophy challenging informative medium-paced