mysterious life of Roberta pedon