Book Review: A Stitch in Time

Amazon Cover

A Stitch in Time by Kelley Armstrong


Thorne Manor has always been haunted…and it has always haunted Bronwyn Dale. As a young girl, Bronwyn could pass through a time slip in her great-aunt’s house, where she visited William Thorne, a boy her own age, born two centuries earlier. After a family tragedy, the house was shuttered and Bronwyn was convinced that William existed only in her imagination. Now, twenty years later Bronwyn inherits Thorne Manor. And when she returns, William is waiting. William Thorne is no longer the boy she remembers. He’s a difficult and tempestuous man, his own life marred by tragedy and a scandal that had him retreating to self-imposed exile in his beloved moors. He’s also none too pleased with Bronwyn for abandoning him all those years ago. As their friendship rekindles and sparks into something more, Bronwyn must also deal with ghosts in the present version of the house. Soon she realizes they are linked to William and the secret scandal that drove him back to Thorne Manor. To build a future, Bronwyn must confront the past.



A Stitch in Time is a seamless Paranormal Romance with a Cozy (Murder) Mystery embroidered throughout. Each of the three acts concentrate on one part of the genre mash-up: first act, introduces and builds the Paranormal of time travel and ghosts; second act simmers the Romance to perfection; and the third act kills the Cozy, delivering a whole cloth novel. A breath of Gothic, with Thorne Manor nearly – but not quite – developing its own personality, gives a shimmering texture.

Best Romance scene is the private ball the male romantic lead arranges. The book is forever fashionable if only because of this well-planned date.

I found the fear reaction to the active ghosts a little forced, keeping this from being the perfect book, a small snag, but beach-read (or staying up all night, ignoring the fact you have to work tomorrow) A Stitch in Time is a fun time.

Borrowed from Library. Read for Book Club. Seven-hour read (7pm to 2 am).

Leave a Reply

Your email address will not be published. Required fields are marked *