Skip to main content

Geoff Rogers

Nick Fletcher is a prolific contributor to aquatic publications. Geoff Rogers has been involved in aquatic publishing for many years, mainly on the editorial si