Steven L. Jones

Steven L. Jones is a writer, artist and musician who teaches at the School of the Art Institute of Chicago. Born in Kentucky, he makes his home in the Windy City with his wife, Catherine, and their beloved pooch, Maybelle.


Charles Manson
Page: 1