McInnes, Graham Campbell (Career)