Dog Sees God: Confessions of a Teenage Blockhead - Taft School