Allan L. Klein, M.D., C.M., FACC