Environmental Philosophy: The Art of Life in A World of Limits