text: There are so many minute details that it is necessary to read through the series several times to fully understand everything that is going on, and to be able to have a good understanding of all the characters.