Most humans are able to understand their own mental states and that of others through verbal and non-verbal forms of communication. This "Theory of Mind" allows us to understand one another, in a sense - to read minds. Learn more about the social mind, its evolution and discover if any other animals can also read minds.