gillies mackinnon