Chapters (55)
- PERFECT CRIME
- Dedication
- Chapter One
- Chapter Two
- Chapter Three
- Chapter Four
- Chapter Five
- Chapter Six
- Chapter Seven
- Chapter Eight
- Chapter Nine
- Chapter Ten
- Chapter Eleven
- Chapter Twelve
- Chapter Thirteen
- Chapter Fourteen
- Chapter Fifteen
- Chapter Sixteen
- Chapter Seventeen
- Chapter Eighteen
- Chapter Nineteen
- Chapter Twenty
- Chapter Twenty-One
- Chapter Twenty-Two
- Chapter Twenty-Three
- Chapter Twenty-Four
- Chapter Twenty-Five
- Chapter Twenty-Six
- Chapter Twenty-Seven
- Chapter Twenty-Eight
- Chapter Twenty-Nine
- Chapter Thirty
- Chapter Thirty-One
- Chapter Thirty-Two
- Chapter Thirty-Three
- Chapter Thirty-Four
- Chapter Thirty-Five
- Chapter Thirty-Six
- Chapter Thirty-Seven
- Chapter Thirty-Eight
- Chapter Thirty-Nine
- Chapter Forty
- Chapter Forty-One
- Chapter Forty-Two
- Chapter Forty-Three
- Acknowledgments
- Can’t get enough of the Perfect series?
- Chapter 1
- Loved Perfect Silence? Then why not get back to where it all started with book one of the D.I. Callanach series?
- Welcome to Edinburgh.Murder capital of Europe.
- The worst dangers are the ones we can’t see …
- When silence falls, who will hear their cries?
- About the Author
- By the same author:
- About the Publisher
‘I’m sure you’ll be equally tender with him tomorrow,’ Graham grinned. ‘You wanted to see the footage from Bruce Jenson’s care home again?’
He set the laptop down on Ava’s desk and pressed play. She leaned in, still chewing rubbery ham, and stared at the screen.
‘So when this is over, to the extent that any of it’s ever really over, can I call in your raincheck on that drink, or were you deliberately avoiding the subject?’
‘I was deliberately avoiding the subject,’ she said, keeping her eyes focused on the body running through the grounds: slim, leggy, tossing her hair. ‘You’re junior to me. We work together. It’s too complicated.’
‘It’s just a drink,’ he said as she replayed the footage again.
‘Nothing’s ever just a drink, but I appreciate you asking. Did we get any footage of this person sneaking onto the care home grounds?’
‘Nothing clear enough to be sure it’s her. There was some shadowy movement through bushes, but it was three hours earlier and we couldn’t define a body shape clearly enough. Whatever it was kept low to the ground. It could even have been a deer. I didn’t add it to the briefing because there was a substantial possibility it might end up being a mislead.’
‘Three hours earlier? So if that was the perpetrator entering the grounds, they’d have been there all the time Callanach was visiting Jenson. Depending on where they’d positioned themselves in the garden, they might have been able to watch his visit through the patio doors,’ Ava said, a sense of déjà vu making her wish she hadn’t attempted the sour sandwich.
‘You okay?’ Graham asked.
‘I think … I’m not sure,’ she said, wondering if insomnia was pushing her imagination beyond its reasonable bounds or if she was finally seeing the bigger picture. ‘That woman …’
‘Ma’am!’ Tripp raced in. ‘The message left for you earlier by a traffic officer while we were at Bott’s flat. I just chased it up.’
‘Slow down, Sergeant. What is it?’
‘The woman – the illegal worker – who was living with Jon Moffat, the farmer out at East Saltoun, has been found. She and several others were stopped trying to get on a truck bound for Amsterdam.’
‘That’s fantastic news.’ Ava stood up. ‘Get her here. Let’s see if she can identify Bott in a line-up …’
‘She won’t,’ Tripp interrupted. ‘Mariam – that’s her name – is still traumatised. She confirmed it was her who called the pub landlady to report Moffat as dead, so the information she gave is verifiable. Her description of Moffat’s killer was limited. She got a brief glimpse in a mirror as she sneaked down the stairs to see what was going on. All she could confirm was that the perpetrator was male and that he was black.’