The Secret Language of Stones by M.J. Rose

The Secret Language of Stones is a beautifully written, vividly detailed piece of historical fiction that brought a part of the past to life while also giving it a little extra magic to reshape its lost walls. Written in first person, with the heroine Opaline serving as narrator, it was all too easy to get swept up in this breathtaking story that contains an entertaining and intriguing mix of history, magic, mystery, romance, suspense, and a fascinating dose of paranormal escapism.

Read more