Text this: The role of knowledge management in value creation, growth and sustainability of selected international non government organizations in Nairobi /