Paul McInerney Freshwater Sciences 2023