HADDON , MARGARET J