Peter Johnson

Peter Johnson is a member of the Cruising Association, Junior Offshore Group, Royal Ocean Racing Club, Royal Lymington Yacht Club and Royal Yacht Squadron, and contributes to leading yachting magazines worldwide.