The Merck Veterinary Manual

Merck
9780911910506
0-911910-50-6