g.m.o. callaghan