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.

¹ú²úÓÕ»ó¸£Àû. All rights reserved.