Dupee’s debut novel doesn’t have a happy-ever-after ending. It’s crisply written, but readers may find the characters a little opaque; the reasons behind their actions aren’t always clear. Still the book is strung through with the hope that life’s hard times don’t last forever. Readers will enjoy seeing Larisa and Jack find that hope.