Take a photo of a barcode or cover
368 pages • first pub 1996 (view editions)
ISBN/UID: 9780786014897
Format: Not specified
Language: English
Publisher: Not specified
Edition Pub Date: Not specified
Description
ON a windswept New England island, he waits, fingering the satin-and-lace wedding gowns he's had made for each of them ... the dresses they will wear when he kills them ... Three women have come to the Bramble Rose Inn. For Sandy Cavelli, it's a c...
Community Reviews
Content Warnings
368 pages • first pub 1996 (view editions)
ISBN/UID: 9780786014897
Format: Not specified
Language: English
Publisher: Not specified
Edition Pub Date: Not specified
Description
ON a windswept New England island, he waits, fingering the satin-and-lace wedding gowns he's had made for each of them ... the dresses they will wear when he kills them ... Three women have come to the Bramble Rose Inn. For Sandy Cavelli, it's a c...