Western Philosophy: An Anthology, 2nd Edition | Sherwood Books

Responsive image
source