Agriculture: Spiritual Foundations for the Renewal of Agriculture

Agriculture

Spiritual Foundations for the Renewal of Agriculture

1993 • 310 pages