Gross-Out Gags AND Life Lessons In 'Wimpy Kid'

Jeff Kinney is an author, cartoonist and game designer. He lives in southern Massachusetts and has two sons.
Jeff Kinney is an author, cartoonist and game designer. He lives in southern Massachusetts and has two sons.