Basics of Heart Failure by Brian E. Jaski