Rational Horse-ShoeingEbookRational Horse-ShoeingbyJohn E. (John Edwards) RussellRating: 0 out of 5 stars0 ratingsSave Rational Horse-Shoeing for later