Mary Kemp Davis

Mary Kemp Davis is associate professor of English at Florida A & M University.
Nat Turner Before the Bar of Judgement - Cover
Nat Turner Before the Bar of Judgement