Tropical stream ecology - Dudgeon, David (Aquatic ecology series., 2008)