John Card, MD