Reid, Alasdair,author.