Alistair Shepard - Andrew MacGregor