Starting the discussion thread here. If you haven't finished the book please don't read the posts yet as they probably contain major spoilers.