margaretamccor