A review by izwit
David Walker's Appeal by Sean Wilentz, David Walker

challenging hopeful tense medium-paced