Corporate social opportunity! 7 steps to make corporate social responsibility work for your business - Grayson, David; Hodges, Adrian (Greenleaf Publ., 2004)