Engineering Earth : the impacts of megaengineering projects. - Brunn, Stanley D., 1939- (Springer, 2011)