Midnight in the Garden of Good and Evil by John Berendt
Best Plot Twist
411 books — 661 voters