Doug J Booker Freshwater Sciences 2023