Great philosophical arguments : an introduction to philosophy - Vaughn, Lewis (Oxford University Press, 2012)