Nathan B. Forrest

Pelican Press Does It Again

From the dust jacket: Nathan Bedford Forrest remains a controversial figure in American history. Because of his days as a slave trader and his involvement with the Ku Klux Klan, […]