A Bewitching Bride (The Seers of Grampian #3)
When those around her begin meeting tragic fates, Kate Cameron knows she's next-until she's rescued by psychic Gavin Hepburn. But after a night of hiding together, Kate is branded a fallen woman and forced into marriage with Gavin-an arrangement that suits Gavin's purpose to do anything it takes to keep Kate safe from a killer haunting her past. For this enigmatic and lonely beauty has become the unexpected love of his life.
Rental RM5 + Deposit RM20