elinor mac and mary