Author: Roderick Mackinnon
Alternate names: Roderick MacKinnon