History of the 51St Regiment of P.V. and V.V.: From Its Organization, at Camp Curtin, Harrisburg, Pa., in 1861, to Its Being Mustered Out of the ... Service at Alexandria, Va., July 27Th, 1865