Teo Peralez wrote this on 1/10/07.