David Chappell teaches history at the University of Arkansas, Fayetteville.
David L. Chappell
with Hopkins Press Books