brilliantly gripping story line, empathetic and interesting characters, along with being written incredibly well make this one of the best novel i have ever had the chance to read, despite the original version of the book being in english, and the fact that each main character has about 5 different names