An Introduction to Philosophy: Enriched edition. Exploring the Depths of Philosophical InquiryGeorge Stuart Fullerton
A Handbook of Ethical Theory: Enriched edition. Navigating the Landscape of Ethical PhilosophyGeorge Stuart Fullerton