Encyclopedia of water science - Trimble, Stanley Wayne (CRC Press, 2008)