Ian Waite Freshwater Sciences 2023