This was probably the best one yet. The challenges of the hero and heroine is what made the story great....