An Analysis of Challenges in Scaling up Micro-Finance in India by Azizur Rahman