the puzzle of human skin