Technology and civilization.