Ndikaru wa Teresa Introduction to victimology: meaning, nature and scope Ndikaru wa Teresa - Eldoret Utafiti Foundation 2023 - x, 272p. ISBN: 9966262905 LC Class. No.: HV6250 / .N45 2023