Artificial Life, Anthropology of Science, History of Science and Technology, Science and Technology Studies (STS)