African God’s Generals book review: Harris