To be perfectly honest, at the beginning of this book, I was completely lost. There was a cast of so many characters, with so many random, seemingly senseless things going on, that I couldn't quite orient myself until, some time further into the book, I began to realize that this was just how the bo...