48Th Highlanders of Toronto: Canadian Militia, the Origin And History of This Regiment And a Short Account of the Highland Regiments From Time To Time Stationed In Canada
48Th Highlanders of Toronto: Canadian Militia, the Origin And History of This Regiment And a Short Account of the Highland Regiments From Time To Time Stationed In Canada. -- (1900).