This was a very enjoyable read.