The Henston large animal and equine veterinary vade mecum.
Peterborough : Veterinary Business Development,
1997-
Veterinary pharmacology
Henston large animal veterinary vade mecum