The meaning of man: The foundations of the science of knowledge