Soldiering with Sherman: The Civil War Letters of George F.Cram

Hardback