Good article, marred just a touch by mis-spelling Kaine.
Thanks for the correction. I fixed it online.