Before we get to the links, I apologize to anybody that visited the site recently and found it to be infected with a malicious redirect exploit. I became aware of the issue this morning (thanks to an email from a reader) and I had it fixed within an hour. These things happen from time to time, and I appreciate folks letting me know when something is wrong with the site. Now for some weekend reading!

Comment now!












You can add images to your comment by clicking here or adding the appropriate HTML tags.





Trackbacks