Environmental philosophy the art of life in a world of limits - Leonard, Liam (Emerald, 2013)