Microfinance evolution, achievements and challenges - Harper,Malcolm (ITDG Publishing, 2003)