The strategic role played by corporate governance in enhancing sustainable corporate performance : a survey of selected commercial banks in Kenya - Kariuki, Stephen K. (Daystar University, 2011)