Gregory A Barton

Gregory A. Barton is Professor of British, Colonial and Environmental history at the University of Redlands, California.