The development of archaeological theory: explaining the past - Redman, Charles L. (Companion encyclopedia of archaeology : 1-2., 1999)