Corporate social performance : creating shared value with non-governmental organisations - Riihinen, Sonja (My University, 2012)