Creators

Creator Spotlight

Mark Russell is the author of not one, but two, books about the Bible: God Is Disappointed in You and Apocrypha Now. In addition, he is the writer behind various DC comic books such as Prez, The Flintstones, and Exit Stage Left: The Snagglepuss Chronicles. He lives in obscurity with his family in Portland, Oregon.

Seen in: