User blog comment:D.Ryan/Who is responsible for the Big Sister/@comment-1330314-20100113215730

Also, speculation here but I think Delta is actually *spoiler* Eleanor's own father. I may very well be wrong, though.