A Song of Shadows - John Connolly
Charlie Parker comes across all kinds of horrors in his work as a Private Detective, particularly for one who is sensitive to or who tends to attract things of a somewhat supernatural character. The horror that comes up in A Song of Shadows however is one that is rather disturbingly entirely man-made - or, depending on your view of evil, perhaps not - extending to those involved in the running of the Nazi death camps during WWII and their victims. Parker got a bit too close to the after-life in his last case, and at the start of A Song of Shadows he's in recovery in the small coastal town of Boreas in Maine. Lucky to be alive at all, he's making his first tentative, painful steps to recovery, but - needless to say - it's not too long before trouble turns up on his doorstep, and of course it's never anything minor either. A dead body washed up on the beach, a burnt house with a family murdered and their son missing, a young neighbouring girl who has unsettling dreams. ...