Encyclopedia of Applied Ethics by Peter Singer | Menrva Books | MenrvaBooks