Richard Barksdale Harwell

Richard Barksdale Harwell wrote or edited over twenty books on the Civil War, including The Confederate Reader and The Union Reader.

Kate - Cover
Kate