Understanding and preventing corruption - Graycar, Adam (Palgrave Macmillan, 2013)