ReadThe Portobello Bookshop Gift Guide 2025

A James Author & Editor

A. James is the author of An Introduction to Water Quality Modelling, 2nd Edition, published by Wiley.