B C Hall

Hall teaches English and American Studies at Arkansas Tech University.