David C Deane Freshwater Sciences 2023