Libris
Cardiac failure explained: understanding the symptoms, signs, medical tests, and management of a failing heart - Warrick Bishop