John D. Cahill, MBBS