de C. Rosenfeld, Michael. 1994. “Cannadine, G.M Trevelyan - A Life In History”. Teaching History: A Journal of Methods 19 (1):40-41. https://doi.org/10.33043/TH.19.1.40-41.