The Henston equine veterinary vade mecum.
High Wycombe : Henston,
1993.
Horses
Horses
Henston large animal veterinary vade mecum