publisher: Freshwater Biological Association
format: hardcover pages: 217
language: English
ISBN:
0900386525 (9780900386527)
ISBN:
095419411X (9780954194116)
publisher: Freshwater Biological Association
format: hardcover pages: 182
language: English
ISBN:
0900386541 (9780900386541)