Kelly T Brown Freshwater Sciences 2023