A place called Appomattox community at the crossroads of history / - Marvel, William. (The Univiversity of North Carolina Press, 2016)