A little too technical but still a very well written, good read. I enjoyed it.