Agriculture : a text for the school and farm