Blog Tour | The Soulweaver #review #giveaway

Today is my stop on The Soulweaver blog tour, and I am bringing you my review and also a giveaway, which is open internationally. Let’s take a look at what it’s about before I regale you with my thoughts.


She’s loved and lost him a hundred times across a thousand years. She can’t bear to lose him again.

Lin’s dreams are haunted by faces of people she’s never met. Unable to shake the feeling she’s lived before, she’s drawn to Reinier—a stranger whose soul is heartbreakingly familiar from a time gone by.

Reinier helps Lin unravel the mystery of her past life as Hannah, a girl who sacrificed herself for her true love, Matthew. As Lin falls hopelessly in love with Reinier, her memories of her life as Hannah sharpen and she finds herself unable to let go of Matthew.

With her heart torn in two, Lin must decide whether she should stand by Reinier’s side or track down Matthew and fight for his love. What she doesn’t know is that her decision will ripple across our troubled planet, affecting far more lives than just her own.

Amazon UK | Goodreads | Amazon US | B&N


I wasn’t sure what I expected from this book, there has been a bit of time since I signed up for the tour so I had forgotten what the book was about, the title reminded me that there was an element of fantasy to it but other than that I went in blind.

All I can say is that I certainly did not expect to get so emotional, I was at points sobbing through this book, like actual if someone walked in on me and saw the state of my face they’d think that something terrible had happened to me kind of sobbing. It was a bit of an emotional rollercoaster, to be honest, one minute I would be happy for the characters and then I would be in tears again.

The Soulweaver is a wonderful story about love and sacrifice, it looks at reincarnation and soulmates, and certainly makes you ask a lot of questions about our place in the world. The storyline is so well done, everything arcs back to Hannah and what happens to her but nothing feels confusing about where the story leads.

The concept of “the afterlife” and the Soulweaver and the Author who are part of helping the souls to their next experience was something I really enjoyed reading about. It was very well thought out and I felt like I could visualize it easily.

The characters are amazing, Reinier broke my heart on a number of occasions with his selflessness and the way he fights to protect Lin. As much as it was the number one culprit for my ending up in tears, how Lin handles and describes the love that she has for both Reinier and Matthew was very precious and I couldn’t help but love her character for it.

The writing is exquisite and really helps to set every scene, I felt like it had a dream-like quality, reading the book was like floating down a lazy river on a warm summers day. The only thing with that though is that at points where I felt like the pace was picking up it would suddenly drop again, not that that is a bad thing, this isn’t a book you want to race through.

The Soulweaver really put me through the wringer emotionally but was a fascinating story and I will certainly be looking out for more books by Ms. Catherine.



If you like the sound of The Soulweaver then you can follow the rest of the tour by clicking here and you will definitely want to enter the international giveaway to win…

one of three paperback copies of novelette The Moonchild, a prequel to The Soulweaver

Heidi’s debut novel, The Soulweaver, won Romance Writers of Australia’s Emerald Pro award and will be released by Crooked Cat Books on 19 Jan 2018.

Not being able to decide if she prefers living in Melbourne or the Mornington Peninsula, Heidi shares her time between both places. She is similarly pulled in opposing directions by her two sons and two dogs, remaining thankful she only has one husband.

Website | Goodreads | Facebook | Twitter



4 thoughts on “Blog Tour | The Soulweaver #review #giveaway

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s