The Environment: Between Theory and Practice by Avner de-Shalit | Menrva Books | MenrvaBooks