Progressive Business Models Creating Sustainable and Pro-Social Enterprise - O'Higgins, Eleanor (Palgrave Studies in Sustainable Business in Association with Future Earth Ser, 2017)