The Last Invasion of Canada: The Fenian Raids, 1866-1870 (Canadian War Museum Historical Publications)