maggie duly