Dr J.M. Callaghan MBChB, MRCGP, DRCOG, DCH, DFFP