Algorithmic Aspects Of Flows In Networks by Gunther Ruhe