"Canada's International Development Research Centre (IDRC) is one of the worlds' leading institutions in the generation and application of new knowledge to meet the challenges of international development. For 35 years, IDRC has worked in close collaboration with researches from the developing worlds as they strive to build healthier, more equitable, and more prosperous societies. " 220 free full- text e-books available