This humorous picture book by Jon Scieszka, with illustrations by Lane Smith, is published by Viking Penguin, a division of Penguin Books USA, and is written for kids ages 3 to 8. The age range reflects readability and not necessarily content appropriateness.