Return to Article Details The development of human knowledge is inextricable, as well as surprisingly inexplicable Download Download PDF