Understanding The Complexity Of Human Minds