Caroline R Weidner Freshwater Sciences 2023