The stable manual and horse doctor : a complete practical guide