Geoffrey MacKechnie · Study