Ramsay Cook: A Life in History. - Wright, Donald (Canadian Historical Review, 2019)