
Sophie Kinsella, who has died at age 55, had a special talent for characters who persevered through the most embarrassing mishaps — often of their own making.
Here are five novels that helped keep readers laughing, and relating, over the past 30 years.