The information about the Canadian soldiers cames from this sources
[MSSM] Massachusetts Soldiers, Sailors, and Marines in the Civil War.
[1] Union Soldiers Buried at Florence National Cemetery
[2] 1900 Census to the "Nebraska Soldiers and Sailors Home"
[3] Civil War Veterans, Cuming County, Nebraska
[4] Database of Illinois Civil War Veterans Serving in the U. S. Navy (Illinois State Archives
[5] Minnsota Adjutant General's Report
[6] Civil War Soldiers and Sailors System
[7] Iowa in the Civil War
[8] Louisiana Confederate Soldiers by Andrew B. Booth
[9] Michigan in the Civil War
[10] South Dakota Grand Army of the Republic
[11] Andreas' History of the State of Nebraska, 1882: Official Roster
[12] The First Maine Heavy Artillery
[13] Canadians in Maine State Military - U. S. Civil War
[14] Vermont in the Civil War
[15] 17th New York Independent Light Artillery
[16] Civil War Soldiers from Almand, New York
[18] Collected Records from the Schuyler Co. NY Area: Civil War Soldiers
[19] War Veterans--Town of Catharine [Schuyler Co., NY]
[20] 1865 State Census: Town of Owasco, Cayuga Co., NY
[21] 1865 State Census: Town of Victory, Cayuga Co., NY
[22] Civil War Servicemen, Town of Manlius [Onandaga Co., NY]
[23] Men Now in Service - 1865 [Delaware Co., NY]
[24] Civil War Discharges as Recorded at Deleware County [NY] Clerk's Office
[25] Civil War Discharges in Saratoga County [NY] Clerk's Miscellaneous Records
[26] Town Clerk's Enlistment Rolls of Civil War Veterans for Warren County, NY
[27] Mother, May You Never See the Sights I've Seen: The Fifty-Seventh Massachusetts Veteran Volunteers in the Army of the Potomac, 1864-1865 (book)
[28] Black Hawk County, Iowa Civil War Soldier Records
[29] Grand Army of the Republic Cemetery, Seattle, WA (rootsweb.com)
[30] History of the Ninth Regiment (book)
[31] Historical Register and Dictionary of the U. S. Army, 1789-1903, volume 1 (book)
[32] The 15th Massachusetts Volunteer Infantry in the Civil War 1861-1864