A little strange and you really have to know your literature to get the point of things. Also, a little familiarity with Latin helps. Loved the fact that the author used words I had to look up the meaning for. Not a bad read.