d:r a . K. Irvine och d:r Andrew Bnchanan.