Today's guest post is brought to us by Mike Poteet. Mike is someone who I met through this blog. He has been a faithful reader and commenter for a few years now. I appreciate the way Mike combines thoughtful theology with some of his favorite nerdclinations. You can follow him on Twitter or check outRead more