William D Bovill Freshwater Sciences 2023