This might be just a four-star book, but my wife enjoyed it so much and I got so much pleasure hearing her reading it aloud and frequently losing her ability to speak through her own laughter, that this deserves full marks. Lawson is complex, not always happy, but always able to see the humor in any situation.