Энн - это и есть полное имя. Полнее некуда. Хоть и коротенько на английском звучит. Anne, то есть Анна.
Пегги (Peggy) - это Мегги. Почему Молли стала Полли, а Мегги (Мэгги) стала Пегги - об этом история умалчивает. Но тем не менее. Пегги когда вырастет, то будет называться Маргарет, по-нашему Маргарита. А может и не будет, кто-то до старости Машка или Васька.
Сокращенное имя Линн (Linn) не дает представления о полном имени обладательницы, оно может быть разным. Это как Линнея (Linnea) - имя в честь цветочка, которому придумал название шведский ботаник Карл Линней, так и любые другие имена, содержащие в составе похожие звуки: Шелена (читается как Шелина), Магдалина, Линда, Линетт и даже Лена и Алена (на английском читается "Лина" и "Алина").
Салли (Sally) Фелпс - так звали сестру тети Тома Сойера, которая жила далеко на юге и хотя была уважаемой дамой с кучей детей, никто не называл ее полным именем Сара. Хотя весьма возможно, что Салли и было ее самостоятельным именем, а не уменьшительным.