Should I read this book?
Yes, it's a great book and really well written. But, it's about 800 pages long and it's hard to keep up with the characters sometimes. Overall it is worth it.
If you like the first one, you definitely should