William Armstrong, MD, FACC