A.P. Cowie R. Mackin I.R. McCaig