Ben Nesvig
The home of Ben Nesvig's Daily Musings.
Heck. The link you went to is broken. Try something else?