New waves in applied ethics by Ryberg, Jesper | Menrva Books | MenrvaBooks