Lorri Glover is the John Francis Bannon Endowed Chair in the Department of History at Saint Louis University.