J. Ryan Bellmore Freshwater Sciences 2023