i recently just finished up the book "the kiterunner" and im looking to start a new one. i loved this book in that it involved a fictional story but that it tied into various non-fictional events like the taliban in afghanistan and how the story involved a character, although flawed in various ways, had great depth to him and was generally interesting to read from his perspective. another aspect of this book i enjoyed were the various plot twists involving characters from the protagonists past that have come back to remind him of past mistakes. can anyone suggest a new book i should start that could be loosely said as having any of these elements? i thought about picking a new book off of the new york times best sellers list but they look...well...horrible. the list seems pact with countless cheesy suspense novels and teen dramas, none of which i am looking for.