General Book Search for ""David George Bowers (Emeritus Professor of Physical Oceanography, Bangor University)""