3.5 stars 
 Good read - loved the tension. Problem was, though, that even after Sandro tried to fix his ways (he was cold for the first 20 or so pages) - right to the bitter end (almost) - she wouldn't forgive him. At first it was understandable, but it eventually got grating. Good hero, though.