A Guide to Hematology in Dogs and Cats by Peter S. MacWilliams & Roy Pollock