Extension and Innovation Sri Lanka

Going forward in agricultural extension: problems and alternatives in diffusing sustainable agricultural practices in Sri Lanka.