Problems From Philosophy by James Rachels & Professor Stuart Rachels