Human intellect versus human nature