Captain Peter J.D. Russell – An Appreciation
We recently learned of the death of one of our Founder Members Peter Russell. We publish below an appreciation of his full and active life and his service to the community. Peter was born in Folkestone in 1934 and when not at sea, lived most of his life in the area including Dymchurch where both