Previous
Previous
Stavrogin on the 6: A Case Against Drake by Robert Lashley
Next
Next
Mark Russell is a Portland author, cartoonist and playwright. He is the author of God Is Disappointed in You, a condensed and irreverent re-telling of the Bible, and his plays regularly appear as part of Monkey With A Hat On's Ten Minute Play Fests.