Earth Surface Systems - Huggett, Richard John (New York: Springer-Verlag Berlin and Heidelberg GmbH & Co. K, 1985)