Sunday, November 27, 2005

More on the science behind "deja vu". (Via Linkfilter.)