Alistair MacLean Alan A. McLean Alasdair Clayre. Alasdair I. MacBean and D.T. Nguyen Alastair Hannay Alasdair C., Alasdair MacIntyre