Author: Hannay, Alastair, Alastair