Medical palmistry : health and character in the hand