Mind Reading Techniques