Looking at Senses Do you know... you have about 100 "receptors" on the tip of each finger? the world's best sense of smell belongs to an insect? food tastes different in space, and no one knows why?... This description may be from another edition of this product.