The Perfect Husband by Lisa Gardner
Jim Beckett was everything Tess had ever dreamed of...But two years after Tess married Jim, she helped put him behind bars for savagely murdering ten women. Even locked up in a maximum security prison, he vowed he would come after her and make her pay. As the clock ticks, counting down to their reunion, Tess has got to change the ways of a lifetime. She's got to stop being scared. And she's got to learn to fight back. Because this is a marriage that'll last until the grave...