The International Development Research Centre (IDRC) is a Canadian Crown corporation that supports research to improve lives and livelihoods in the developing world. Their work, including the notable publication "Building a New South Africa," offers valuable insights into global development and societal change.
For readers interested in social policy, Neclâ Yongac̦oğlu Tschirgi is an author to know. Her book, Reforming Social Policy, provides a focused look at the subject.