Ghosts of the Civil War

Cover design | Llewellyn