Tight ranks : the fighting record of the 34th North Carolina Infantry in the Civil War : a history and roster / - Hazelwood, Donald E.