Corruption and governance in Africa: Swaziland, Kenya, Nigeria - Hope, Kempe Ronald (Palgrave Macmillan, 2017)