Encyclopedia of Heart Diseases by M. Gabriel Khan (English) Hardcover Book A nice touch is the revised edition’s companion website with extra resources.