The 124th New York State Volunteers in the Civil War: A History and Roster