Recommended novel to read

#1

The story is quite good, but somehow is too Long