A survey of corporate social responsibility in Islamic banks of Kenya : a study of the Gulf African Bank - Mwirigi, Pauline (Daystar University, 2011)