A very well written fiction. It was satisfying to read. The quality is very good. The interaction between characters feels real. What I like the most is that the main character is developed pretty well and the story do contain "butterfly effects".
Over great read.