BBC http://www.bbc.co.uk/science/humanbody/ ... ouch.shtml Nervous system - Touch "Nervous system - Touch" “Nervous System – Touch” Nervous system - Touch BBC BBC British Broadcasting Corporation - Nervous system - Touch "Nervous system - Touch" Nervous system - Touch "Nervous system - Touch" BBC