Macroengineering: an environmental restoration management process - Darabaris, John (Taylor & Francis, 2006)