After three years, Catherine returns to marry Luke, certain he has been waiting for her. But Luke is already married with a son. When Leo nearly dies from an allergic reaction, a shocking truth emerges—he may not be Catherine’s son at all. Her perfect plan begins to fall apart.












