A. T. Q. Stewart

historian · 1929–2010

historian (1929–2010)