Archaeology and history - Cooper, Z. (New Delhi Oxford univ., 2002)