Rory has fallen hard for Neve's letters. When he finally meets her in person, he has to have her, right then and there—until Neve takes off in a fit of anger. Forced to return to Afghanistan before he can fix things between them, Rory waits four agonizing months to prove that he's not the man Neve thinks he is. But by the time he arrives in New York, she's already made up her mind. Luckily, Rory never backs down from a challenge, and he's prepared to put everything on the line for love.