Molly Long, Mary Gregory