This book could not be more perfect for little boys (heck, my middle and high school sons loved it, too)! They think it's absolutely hilarious! Warning: be prepared to read it over and over and over and...