Introduction to Process Geomorphology - Sharma, Vijay K. (Taylor & Francies Group, 2010)