Contemporary Africa challenges and opportunities - Falola, Toyin (New York Palgrave macmillan, 2014)