Ecopreneuring Putting Purpose and the Planet Before Profits - Ivanko, John (New Society Publishers, Limited)