Great Bookclub or Literature Class Book
»
»
Very well written book with many twists that unfurl and take some thinking about (or even discussion) to really understand. Fun, easy read, highly recommended!