WATCHING THE BODIES - Graham Smith
When Jake Boulder is asked by his PI friend to help investigate the vicious murder of Kira Niemeyer, he soon finds himself tracking a serial killer who selects his next victim in a most unusual manner.
As the body count rises, Boulder has to work with the police to identify the heinous killer before more lives are taken. What ensues is a twisted game of cat and mouse, that only Boulder or the Watcher can survive. But who will it be?