The book “River Mechanics” was part of CIVL-455 (a graduate course of River Engineering at the Department of Civil Engineering, Queen’s University, Canada) by Professors M. S. Yalin and Ana da Silva. This book includes four chapters: The first chapterintroduces the basic knowledge of River Morphology, The second chapter introduces the Stabilization of River Course, The third chapter introduces the Modification of River Course , The last chapter introduces Special Problems in River Course, which