The Henston large animal veterinary vade mecum.
High Wycombe : Henston,
1991-1996
Veterinary pharmacology
Henston veterinary vade mecum. Large animals
Henston equine veterinary vade mecum
Henston bovine veterinary vade mecum
Henston large animal and equine veterinary vade mecum