Body language provides an amazing amount of information on what other people are thinking if you know what to look for. And who hasn't wanted to read people's minds at some point? You already pick up on more body language cues than you're consciously aware of.