History of Psychology : A sketch and an Interpretation - The International Development Research Centre (IDRC)