Here is another interesting sight, with some communication from Canadian soldiers.
http://pvtchurch.tripod.com/
Here are a couple of publications that may be of interest, if you can find them.
United States Civil War (1861–1865)
Several thousand Canadians served as soldiers during the United States Civil War, most of them on the Northern (Union) side. For example, about 20,000 Canadians and former Canadians served in Michigan regiments. Canadian involvement in the United States Civil War is discussed in:
Winks, Robin W.
Canada and the United States: The Civil War Years. 1960. Reprint. Lanham, Md.: University Press of America, 1988. (Family History Library Call No.
973 H2wrw.)
Service Records
Service records of some Canadians have been abstracted in:
Johnson, Daniel F. T
he American Civil War: The Service Records of Atlantic Canadians with the State of Maine Volunteers. 2 vols. Saint John, N. B.: Daniel F. Johnson, 1995. (Family History Library Call No.
971.5 M2jd.) It includes the following information about 2,400 soldiers: name, age, physical description, occupation, Canadian residence, Maine regiment, and service dates.