Kwani?: Election Finest Quality Writing - Nairobi: Kwani trust, 2015. - 615p ISBN: 978 9966 1902 7 7 LC Class. No.: PR 9381 .5 / .K9 2015