Yours Till Death: Civil War Letters of John W. Cotton (Library of Alabama Classics)