Cultural evolution and archaeology : historical and current trends. - Riede, Felix (N-TAG TEN :, 2012)