Carnival of blood

by Robert Keating

History of the 7th New York Heavy Artillery from the time of its formation to disbanding in the summer of 1865.