Aquatic Ecosystem Health & Management (no longer published by Taylor & Francis)

293663