Environmental philosophy: an introduction by Simon P. James | Menrva Books | MenrvaBooks