Return to Issue Details River Engineering by Margaret S. Petersen. Englewood Cliffs, NJ, Prentice Hall, 1986, 580 pp. Download Download PDF