Alistair Shearer. Alastair Fowler. Alistair Horne Alistair MacLeod Alistair Cockburn Alistair Macleod Alistair Cockburn著. Alistair Cockburn编著. Alistair Cockburn著