David Granville is an excellent photographer and a skilled angler and boat driver. These skills combined make him the best marine photographer I have seen.