Teresia Ndikaru

Introduction to victimology : meaning, Nature & scope/ Ndikaru Wa Teresia - Eldoret : Utafiti Foundation, 2023 - 272 p.:

9789966262905