Max C Mallett Freshwater Sciences 2023