Calling The Tune by DJ Bennett
Series: Hamelin's Child, Book 3.
Approx. 88,220 words.
Published on November 3, 2013 by
It’s Eddie’s trial and Michael is reliving events he’d rather forget. Giving evidence means he can’t hide, and there are still people looking for him and old debts to be repaid. It was never going to be easy.
Michael realises he has to face his demons head-on if he's ever going to move on with his life – and now he's on a collision course with his worst nightmare.
(approx 87,000 word novel)