Determinants of satisfaction with police in a developing country: a randomised vignette study - Nivette, Amy E. (Policing and society, 2019)