Introduction to Philosophy : Classical and Contemporary Readings

Fieser, James
Oxford University Press, USA
9780195311617
0-19-531161-2