Maggie Harrington , William,