I would say that it was the same Peter. In his advert in the EFDSS directory as far back as 1973 or thereabouts it listed one of his activities as an ecologist. However the only reference I have seen to him recently is the posting on Mudcat as featured above.