Bloomsbury Pub Ltd
|Number of Pages||352 Pages|
A whirlwind romance. A perfect marriage.
Hannah Reilly has seized her chance at happiness. Until the day her husband fails to come home.
And can you ever really know what happened before you met