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