Kate Cumming

Richard Barksdale Harwell is the author or editor of over twenty books, including The Confederate Reader and The Union Reader.
Kate - Cover
Kate