Dog Sees God: Confessions of a Teenage Blockhead.