Mind key concepts in philosophy - London Contemporary Book Inc 2005