Limnology624 pages22 hours of readingSuitable for a one term course studying fresh water environments.Read more1975