Manyebook
Gary E. Varner
Environmental Ethics