The complete farrier, or horse doctor a guide for the treatment of horses in all diseases to which that noble animal is liable, being the result of fifty years of extensive practice of the author