Barbara J Downes Freshwater Sciences 2023