Green politics a modern approach - Bradley, Joan (Clanrye International, 2018)