Stewart Porter
Old wounds are painfully reopened for the shocked residents of Ravenswick, as Detective Inspector Jimmy Perez and his team look to a past crime to solve the present day murder…
Detective Inspector Jimmy Perez believes he and his team are finally closing in on the killer as they discover what 17-year-old Catherine Ross was hiding from everyone in the hours…
When an old acquaintance of Detective Inspector Jimmy Perez dies in a suspicious car accident on the island, he wonders whether his journalist friend had uncovered a story that cost…
Perez returns to his childhood home after the murder of a scientist on the beautiful island of Fair Isle. Tensions run high as a storm on the mainland forces Perez…
Time is running out for Detective Inspector Perez as prime suspect Peter Latimer lies critically ill in hospital. Was the fire a drunken accident, or was Peter Latimer the second…
After a second body is found brutally murdered on Shetland, Detective Inspector Jimmy Perez wonders if the two killings are connected to corporate greed and corruption on the island or…