Sean O'Mahony, MB, BCh, BAO