A treatise on irrigation, or the watering of land [electronic resource] : with some observations on cattle, tillage, and planting / by John Browne