Eko-hidraulik pembangunan sungai. : menanggulangi banjir dan kerusakan lingkungn wilayah sungai. - Mary (Saint Joseph's University, 2002)