Geomorphology By Richard J. Chorley, Stanley A. Schumm, David E. A nice touch in this textbook is the final exam review section at the back.