Aldo Leopold: A Prophet for All Seasons