25 years of technology use in policing - Ugwudike, Pamela (International journal of police science & management, 2024)