Links 09/21/2006

The Maragret Thatcher Illusion Oooooh! Scary face! But actually, really kinda cool. Interesting how the mind works…. which leads me to… Mind Performance Hacks I…