IDRC Digital Library

Software for development : a documentary and case studies