The Good Son (J McNee #1)
When a Scottish farmer finds his estranged brother's corpse hanging from a tree, the police claim suicide. But James Robertson is convinced of a cover-up, and hires private investigator, J McNee to uncover the secrets behind his brother's death.
With a pair of vicious London hard men loose in the Scottish city of Dundee, its only a matter of time before people start dying. McNee must confront his own demons and these brutal killers in a violence showdown that threatens to leave no one alive...More info →
The Lost Sister (J McNee #2)
Mary Furst is missing. The teenager, god-daughter of local hard man David Burns, was a good girl with no history of trouble.Could her God-father's illegal enterprises be connected to her disappearance?
Private investigator, J McNee doesn't want to get involved in the case. But when an eccentric fellow investigator with a strange connection to Mary claims that she's in danger, McNee soon discovers that the worst lies people tell are the ones to they intend to protect themselves, and that old secrets have a way of impacting on the present.More info →
Father Confessor (J McNee #3)
DC Ernie Bright is dead. A good cop gone bad? The evidence indicates he was leading a hidden life; his true nature concealed by his professional reputation. And now he's paid the ultimate price.
But not everyone believes that one of Tayside Constabulary's longest serving detectives was working both sides of the law.
One of those looking to vindicate the dead copper is Bright's protege, private investigator J McNee. He's long been aware that Bright has secrets, but he also knows a cover-up when he sees one.
As the evidence piles up and McNee makes enemies both in the police and in Dundee's criminal underworld, he soon realises that justice and the law are not always the same, and that even good people can make bad decisions.More info →
Mothers of the Disappeared (J McNee #4)
Suspended from the Association of British Investigators and facing an enquiry into his alleged misconduct over four years previously, J McNee's career hangs in the balance. The last thing he needs is to get involved in anything remotely controversial.
But when the mother of a murdered child asks him to re-open a disturbing case he helped close during his time in the police, McNee can't refuse. Is the wrong man serving a life sentence for a series of brutal murders? And, if so, why did he admit his guilt before the court? Is it possible McNee missed something in the initial investigation?
As McNee searches for answers, he is forced to make a terrifying moral choice: one that will change his life forever.More info →
Cry Uncle (J McNee #5)
Working undercover as part of a covert police operation, J McNee's mission is to get close to aging gangster, David Burns, and uncover his secrets. In his new role as Burns's new right hand man, McNee is expected to follow orders and get his hands dirty to prove himself to the king of Dundee's criminal underworld. But for a man who prides himself on his ethical code, maintaining his cover is going to prove increasingly dangerous.
As Dundee's streets become the backdrop for a bloody gang war, how far is McNee willing to go before he crosses the line?More info →