The commonly held belief that information
from the outside world impinges upon our
brains through our senses to cause perception
and then action now appears to be false.
story by roscoe smiley
Published on Nov 6, 2009
Juicy geeky tidbits for the masses.