At a dark place in Edinburgh's heart, secrets refuse to lie dormant.
Grace Macallan is struggling to see a future for herself in the police. Working in Counter Corruption at Police Scotland, Grace finds herself torn between the shadows cast by old demons and the new sense of peace she finds with her family.
DI Janet Hadden, a complex mix of professional talent, ruthless ambition and criminal risk taking in her private life, can't fail to escape Grace's notice. When Janet's desire for promotion is thwarted, she seeks out Dominic Grainger, an imposing presence in the Scottish underworld, to take her to the top.
Then, in an armed incident near Tynecastle, Janet comes to the rescue of Davy 'Tonto' McGill, and realises that she can use him to get to Dominic. But Tonto is small fry, manipulated by both sides to further their own dark ambitions. Beset by murder, corruption and duplicity, Grace is soon embroiled in a savage game of cat and mouse with colleagues and criminals alike.
'A first-rate police procedural by someone who evidently knows what he's talking about' - Hania Allen, author of The Polish Detective
- ISBN:
- 9781785302411
- 9781785302411
-
Category:
- Crime & Mystery
- Format:
- Paperback
- Publication Date:
-
01-08-2020
- Publisher:
- Bonnier Books Ltd
- Country of origin:
- United Kingdom
- Pages:
- 416
- Dimensions (mm):
- 198x129mm
This title is in stock with our overseas supplier and should arrive at our Sydney warehouse within 3 - 5 weeks of you placing an order.
Once received into our warehouse we will despatch it to you with a Shipping Notification which includes online tracking.
Please check the estimated delivery times below for your region, for after your order is despatched from our warehouse:
ACT Metro: 2 working days
NSW Metro: 2 working days
NSW Rural: 2-3 working days
NSW Remote: 2-5 working days
NT Metro: 3-6 working days
NT Remote: 4-10 working days
QLD Metro: 2-4 working days
QLD Rural: 2-5 working days
QLD Remote: 2-7 working days
SA Metro: 2-5 working days
SA Rural: 3-6 working days
SA Remote: 3-7 working days
TAS Metro: 3-6 working days
TAS Rural: 3-6 working days
VIC Metro: 2-3 working days
VIC Rural: 2-4 working days
VIC Remote: 2-5 working days
WA Metro: 3-6 working days
WA Rural: 4-8 working days
WA Remote: 4-12 working days
Share This Book: