John Glover

John Glover is associate professor of history at the University of Redlands.