Sustainable process engineering : concepts, strategies, evaluation and implementation - Brennan, David, (Pan Stanford Publishing, 2012)