African God’s Generals book review: Sampson Opong