Author(s)
Charles Royster
Format
Paperback
Author(s)
Christine Leigh Heyrman
Format
Paperback
Author(s)
Charles Royster
Format
Paperback
Publisher
University of North Carolina Press
Published
1996
ISBN
0807846066
Author(s)
Christine Leigh Heyrman
Format
Paperback
Publisher
Farrar Straus & Giroux
Published
2016
ISBN
9780809016525