Paperback
$20.00
Premium Members save an extra 10% and all Members collect stamps to save with Rewards. 10 stamps = $5.Learn More
Select a store to view item availability.
Forgive me Father for I have sinned... I've shed enough blood to flood the streets with red... broken every rule in my climb to the top. It seemed my reach knew no bounds... Until I almost lost her... And I was forced to realize that I'd become the very thing I hated; the monster I feared the most.I fought my way back from the brink only to have everything I loved ripped away from me again. Sooner or later, death comes for us all. The best I can hope for at this point is that I go to my gra...


