Human intelligence; its nature and assessment