John L. Kelley is Associate Professor of History at Shawnee State University in Portsmouth, Ohio.