CANADIAN MILITIA.
THE ORIGIN AND HISTORY OF THE 48TH HIGHLAND REGIMENT, OF THE CANADIAN MILITIA; WITH A SHORT ACCOUNT OF THE HIGHLAND REGIMENTS THAT WERE STATIONED IN CANADA FROM TIME TO TIME.
CANADIAN MILITIA.
THE ORIGIN AND HISTORY OF THE 48TH HIGHLAND REGIMENT, OF THE CANADIAN MILITIA; WITH A SHORT ACCOUNT OF THE HIGHLAND REGIMENTS THAT WERE STATIONED IN CANADA FROM TIME TO TIME.