John G. Diefenbaker : Canadian Military School
Lieutenant John G. Diefenbaker's Canadian Military School instructional papers.
University Library, University of Saskatchewan
library.usask.ca/archives
15 pages
Public domain Other terms: Responsibility regarding questions of copyright that may arise in the use of any images is assumed by the researcher.