douglas mackinnon (1)