Palmer James Essentials of Philosophy, Vol.1-3 - USA Clanrye International 2015 ISBN: 9781632402325 Dewey Class. No.: 100 / PAL.E.1-3