Irvine och d:r Andrew Bnchanan.