Author: John Herd Thompson
Alternate names: Thompson, John Herd, 1946-....; Thompson, John Herd; Thompson, John Herd 1946-2019; John Herd Thompson historien canadien
Born: 1946
Died: 12 Jul 2019