Human Nature And Suffering by P. Gilbert & Clinton W. Gilbert