I had to read it for English class two years ago. It's a really good book, but yeah, the family line is SO hard to keep up with.
I suggest writing down the family tree before you get too deep into it. It's something I definitely wish I had done. Especially while I was writing my essay on it