Pierre Y. Julien is Professor of Civil and Environmental Engineering at Colorado State University. He has co-authored more than 400 scientific publications including two textbooks, 20 lecture manuals and book chapters, 145 refereed journal articles, 130 professional presentations, 150 conference papers and 100 technical reports. As a professional engineer, he has completed projects and assignments for at least 50 different agencies and consulting firms world-wide. He is a member of 12 professional societies and served as Editor of the ASCE Journal of Hydraulic Engineering. He has delivered num...