margaretecford