Africa Uprising is a book for political scientists by political scientists Adam Branch and Zachariah Mampilly.