Might have given this a 4 if it wasn't for the language issue, specifically the unnecessarily complex naming of people, titles and things. Because I really enjoyed the book in between being confused about who was who...