"If you read the book (Hidden Passions), they explain that the baby isn't actually dead, the person hired couldnt do it, so instead replaced it with a stillborn (or something, not exactly sure...just know the baby WAS kidnapped). I just made the assumption that it was David, and he kept John to raise him himself. I'm guessing that Ivy found out that he was a Crane goon, and is holding it over his head."
that does make sense!




