Handbook of Veterinary Drugs by Lawrence L. Allen, Dana G. Allen & Patricia M. Dowling