
Reasons for hope
by Anirudh Krishna, Norman Thomas Uphoff, Milton J. Esman
Human servicesManagementAgricultural development projectsRural developmentNatural resources
Writing a summary for young readers…
For young readers
Book data: Open Library

by Anirudh Krishna, Norman Thomas Uphoff, Milton J. Esman
Book data: Open Library