Apology to Readers

This site was hacked at least twice recently. Malicious code was redirecting traffic and caused the site to be taken down for several days. The malware has been removed. Thanks for your patience.
Post Script: updated March 13