The Art Of Horse-Shoeing. A Manual For Farriers And Veterinarians. Veterinary Medicine Series. Number 19