Mark Glenn Stokes MD FACP