Atlas of Veterinary Hematology by John Harvey & John W. Harvey