Alastair J. Flint, MD