Mount Kenya's Political Crossroads: An Insider's View