Hauer F Richard Methods in stream ecology Gary A Lamberti - 2nd ed. - New York Elsevier 2006 ISBN: 0123329078 LC Class. No.: 577.64