Steven C. Rockefeller is an author of numerous books about religion and the environment, and is professor emeritus of religion at Middlebury College. He played a leading role in the drafting of the Earth Charter.[44]