Community knowledge management : inindigeneous, rural and marginalized communities, a global perspective - Neelameghan, A (Ess Ess publications, 2016)