Charles Hornsby holds a D.Phil on Kenyan politics from St Antony's College, Oxford and has combined a professional career in information technology with a deep engagement with Kenya. He is the co-author (with David Throup) of Multi-Party Politics in Kenya (1998).