Benjamin J Woolcock Freshwater Sciences 2023