Duncan Graham, J.J. Mackenzie and Cyril Imrie