McDiarmid, Hugh

Cairns, Gerard

The Reverend Richard Lee: The Man Who Buried John Maclean
57/2022/95-104

Harvie, Christopher

MacDiarmid the Socialist
16/1981ii/4-11