Opening book details…
Can I read Murder on the Moorland: The Kitt Hartley Yorkshire Mysteries 3 on EtoBox?
Murder on the Moorland: The Kitt Hartley Yorkshire Mysteries 3 by Helen Cox is a work of fiction available to read on EtoBox.
What is Murder on the Moorland: The Kitt Hartley Yorkshire Mysteries 3 about?
Kitt Hartley wakes to the news that a murder has been committed in Irendale, a village high on the wild Yorkshire moors where her boyfriend, DI Malcolm Halloran lived with his ex-wife until she, too, was murdered. The MO of the two crimes is identical, right down to the runic symbols carved into the victims' hands.Unable to leave it to the local police to solve, Kitt and Halloran travel to Irendale, where a literary mystery awaits. A line of Anglo-Saxon poetry found on the victim leads to a hiding place, and another cryptic clue. What is the connection to the murder of Halloran's wife all those years ago?It will take the combined ingenuity of Kitt and Halloran, as well as Evie Bowes, Grace Edwards and, despite their best efforts, Ruby the (possible) psychic to solve this case. The moors may be beautiful, but they're not peaceful!
Who reads Murder on the Moorland: The Kitt Hartley Yorkshire Mysteries 3?
It is typically read by readers looking for immersive, entertainment-first reading.
Common subject areas: fiction, literature, genre fiction.
- Author
- Helen Cox
- Publisher
- Quercus Publishing
- Published
- 2020
- Language
- EN
- Category
- work of fiction
- Subjects
- Mystery, Cozy Mystery, Cozy Mysteries & Amateur Sleuths
More by Helen Cox
Similar books
- Murder by the Minster: Kitt Hartley Yorkshire Mysteries 1 (The Kitt Hartley Yorkshire Mysteries) — Helen Cox (2019)
- Moorland Murder — Oliver Davies
- Place of Temptation: The Yorkshire Murder Mysteries — Bilinda P. Sheehan (2022)
- A Body in the Bookshop (The Kitt Hartley Yorkshire Mysteries) — Helen Cox (2019)
- Yorkshire Coast And Moorland Scenes — Gordon Home (2006)
- THE MAN IN THE PINK SUIT (Yorkshire Murder Mysteries Book 3) — ROGER SILVERWOOD (2019)