The Philosophy of Sustainable Design