Topics

D. “Razor” Babb

D. “Razor” Babb is the founding editor-in-chief of The Mule Creek Post, a newspaper published out of Mule Creek State Prison in California, where he is incarcerated. He is also a 2008-09 winner of the PEN Prison Writing Award in the essay category and the author of numerous books, including “Icicle Bill,” “Goodbye Natalie” and “Last Lockdown.”