Such a good novel!

#1

So much good detail and it’s very interesting. There is always something going on but it still makes senses and doesn’t overpower what is going on.