Books (monographs):

Books (edited collections):

Special Issues (guest editor):

Journal Articles:

Book Chapters & Contributions:

Briefing Papers, Editorials & Reports:

Book Reviews:

Ad hoc contributions to Blogs and Online Debates

Newspaper/Magazine Articles:

Columns:

East African Review

Saturday Nation (Nairobi, Kenya):

The East African