David P. MacKinnon · Study