А действительно откуда взялась Шерил?
Были еще предположения, что Шерил была просто брошенным кем-то ребенком, но это тоже не подходит.
Смотрите, в конце, когда Гарри убивает Бога, Алесса снова возвращается в свой прежний облик и отдает Гарри ребенка, понятно дело, что этого ребенка никто не зачал, получается, его создала сама Алесса, значит она умеет реинкарнировать и материлизовывать часть своей души перед смертью, и даже, наверное, не часть, а целостную душу. Часть она реинкарнировала за семь лет до событий СХ1 во время пожара, она не успела умереть, Далия какое-то колдовство наложила, чтобы Алесса не умерла окончательно, тогда бы душа была потеряна навек. А так часть души была сохранена.
Но после победы над Богом, Алесса спокойно умерла, и вся ее душа материлизовалась в Хизер.
Только вот, почему Шерил нашли где-то на обочине дороги? Не могла же Алесса реинкарнировать себя за много километров от города (или могла?) По-видимому, тут не обошлось без Лизы, она могла вынести ребенка, которго Алесса, скорее всего, в полубессознательном состоянии создала в больнице. В общем, тут два варианта, либо Шерил материлизовалась вдали от города из-за сильной вспышки боли и страха Алессы. Либо она появилась уже в больнице. Но, одно ясно точно, ее создала сама Алесса