Ellen J. Thornton

Ellen J. Thornton

EJ Thornton is a champion of the environment, both in her work in solar, her book writing and her way of life.