Jennifer A Spencer Freshwater Sciences 2023