`` yes , '' said margon , `` there was such a species , an isolated and dying species of primates who were not what we are and they did exist on an isolated island , yes , thousands of years ago off the african coast . ''