alistair.john.macdonald