I struggled with this book a bit at first, especially with so many characters to keep track of. I eventually got into it a bit, but with mixed feelings. I was interested enough to finish the book, but I'm not sure I enjoyed the whole experience. The many typos and poorly edited translations in this ...