On Peter's Island by Adrian Ross