Margaret A. Richter, MD, FRCPC