Author: Darling, F. Fraser; Macgregor, Alasdair Alpin