Biography
John E. Foster was a teacher and researcher who played a vital role in the development of western Canadian history as a field of historical inquiry. In addition to his many writings, he contributed to the Canadian Encyclopedia. -Encyclopedia Britannica