Anthropology, psychology, education, language and philosophy - Clarke, M. J. (English studies series, 1966)