Author: Alasdair Alpin 1899-1970 MacGregor