Alastair Alistair Horne Alistair Horne. Horne, Alistair Horne, Alistair. Ali, Tariq Alienation Alistair MacLean