myra peterson