What an edge of your seat thriller. Descriptive enough to make you cringe, cry and laugh in the same chapter.