Jack’s back... and the dead are talking...
An early-morning phone call shatters Jack McCain’s sleep. As Chief Forensic Scientist for the Australian Federal Police, he knows that violent criminals don’t keep office hours... but three murders in quick su
An early-morning phone call shatters Jack McCain’s sleep. As Chief Forensic Scientist for the Australian Federal Police, he knows that violent criminals don’t keep office hours... but three murders in quick su