Kelly, Eugene,

The Basics of Western Philosophy : - Humanities Press, 2006. - 318 pages

9781591024644


Philosophy.

190 / KEL