It's not a crime to steal a heart... Sophie Roseingrave hates nothing more than a swindler. After her family lost their piano shop to a con man in London, they're trying to start fresh in a new town. Her father is convinced Carrisford is an upright and honest place, but Sophie is not so sure. She has grave suspicions about silk-weaver Madeline Crewe, whose stunning beauty doesn't hide the fact that she's up to something. All...