The Unusual Life of David Snod: E...
by Kevin William Rascoe
Twelve-year-old David Snod's life is nothing but problems: He can't stop stuttering. He g...