Publications by 'Ronald MacKinnon'