Ratings183
Average rating4.1
This is such a wonderful and surprising book. The main character, Billy Summers, is best described as a good man who does bad things. Despite his less than clean living past, he has managed to be able to survive with a tarnished soul capable of some level of goodness.