"Three Books ..." is a series in which we invite writers to recommend three great reads on a single theme.
In a recent interview, I was asked what types of characters I liked, and I said, "The very flawed kind." I mean, who wants to read about a character who's always taking the moral high road, always making the right decision, always looking down on other characters' mistakes?

/
In the following books, you'll find a cast of characters who you probably wouldn't want to invite over to your house for dinner, or sit next to on the plane or trust with your wallet, but who you'll ultimately find very winning on the page.
Copyright 2023 NPR. To see more, visit https://www.npr.org.