Making Micorfinance Work by Craig Churchill & Cheryl Frankiewicz