Manual of Canine and Feline Cardiology 6th edition
Larry Patrick Tilley & Francis W. K. Smith & Meg M. Sleeper & Marc S. Kraus