Modern Physical Geography,Alan H. Strahler, Arthur Strahler

The revised edition includes a comprehensive set of review questions for each module.