Open Channel Hydraulics (A. Osman Akan) / Civil / By Meskele Mekuria Open Channel Hydraulics (A. Osman Akan)