Michael MacLaurin's memberships