Touch: A resource for making meaning