Ian R Waite Freshwater Sciences 2023