Glory Enough for All: The Battle of the Crater : A Novel of the Civil War