Author: Alan H. Strahler Arthur N. Strahler