I found the book difficult to keep track of because of the numerous and complex names. Maybe it would have been easier when reading not listening. So it got quite confusing at times as I was not sure who was who. Interesting enough story though and quite engaging!