Kingdom of Shadows

Kingdom of Shadows

By: Barbara Erskine (author)Paperback

Only 1 in stock

£7.69 RRP £10.99  You save £3.30 (30%) & FREE Saver Delivery on orders over £25

Description

Gorgeous repackage of Barbara Erskine's first novel, blending history, family legacy and contemporary passion In a childless and unhappy marriage, Clare Royland is rich and beautiful - but lonely. And fueling her feelings of isolation is a strange, growing fascination with an ancestress from the distant past. Troubled by haunting inexplicable dreams that terrify - but also powerfully compel - her, Clare is forced to look back through the centuries for answers. In 1306, Scotland is at war. Isobel, Countess of Buchan, faces fear and the prospect of untimely death as the fighting surrounds her. But passionate and headstrong, her trials escalate when she is persecuted for her part in crowning Robert the Bruce, her lover. Duncairn, Isobel's home and Clare's beloved heritage, becomes a battleground for passions that span the centuries. As husband Paul's recklessness threatens their security, Clare must fight to save Duncairn, and to save herself from the powers of Isobel...

Create a review

About Author

A historian by training, Barbara Erskine is the author of many bestselling novels that demonstrate her interest in both history and the supernatural, plus three collections of short stories. Her books have appeared in at least twenty-six languages. Her first novel, Lady of Hay, has sold over two million copies worldwide. She lives with her family in an ancient manor house near Colchester and in a cottage near Hay-on-Wye.

Product Details

  • publication date: 19/02/2009
  • ISBN13: 9780007288663
  • Format: Paperback
  • Number Of Pages: 736
  • ID: 9780007288663
  • weight: 480
  • ISBN10: 0007288662

Delivery Information

  • Saver Delivery: Yes
  • 1st Class Delivery: Yes
  • Courier Delivery: Yes
  • Store Delivery: Yes

Prices are for internet purchases only. Prices and availability in WHSmith Stores may vary significantly

Close