This was a lot of fun to read and was a good break from the more academic reading I have been doing recently....