
Philly may have the best cheese steak sandwiches in the world, and some great universities, but it also has a mean street or two. multifaceted and rich with depth and history.” -The Denver Post Craig Johnson is flat out one of the best storytellers around.” -Margaret Coel, author of The Girl with the Braided Hair Johnson’s pacing is tight and his dialogue snaps.When considering “Kindness Goes Unpunished” for my next book to read and review, the fact that Craig Johnson included a road trip to Philadelphia cinched the decision for me. multifaceted and rich with depth and history." -The Denver Post "Craig Johnson is flat out one of the best storytellers around." -Margaret Coel, author of The Girl with the Braided Hair "Johnson's pacing is tight and his dialogue snaps." -Entertainment Weekly, With strong human emotions of love, greed, and revenge. "Entertainment Weekly", "With strong human emotions of love, greed, and revenge. Margaret Coel, author of "The Girl with the Braided Hair" Johnsons pacing is tight and his dialogue snaps. "The Denver Post" Craig Johnson is flat out one of the best storytellers around. multifaceted and rich with depth and history. multifaceted and rich with depth and history." - The Denver Post "Craig Johnson is flat out one of the best storytellers around." -Margaret Coel, author of The Girl with the Braided Hair "Johnson's pacing is tight and his dialogue snaps." - Entertainment Weekly, With strong human emotions of love, greed, and revenge.

multifaceted and rich with depth and history." - The Denver Post "Craig Johnson is flat out one of the best storytellers around." -Margaret Coel, author of The Girl with the Braided Hair "Johnson''s pacing is tight and his dialogue snaps." - Entertainment Weekly, "With strong human emotions of love, greed, and revenge.

"With strong human emotions of love, greed, and revenge.
