Don J. G. MacKinnon, Associate