Valley of Sorrows by Nathalie Goldston
Price: Free! 114360 words.
Language: English. Published on April 22, 2012. Fiction » Mystery & detective » General.
(5.00 from 25 reviews)
Thaddeus Andrew Cain grew up in a cold, narcissistic household with a twisted view of life. He learned manipulation and murder at the hands of his father and sexual perversion under the tutelage of his mother. He was brilliant. So ingenious, he was able to kill over and over and still remain anonymous for decades. Until one day, he went too far and disturbed the peace of an ancient spirit.