This is my favorite thing I have read in a long time. Just brilliant and very satisfying. Stretches your mind and self awareness in just the right ways.