Craven, Ian, MbChB