Fifty Key Thinkers On The Environment by Joy A. Palmer | Menrva Books