archaeologists with the aid of geologists may record the astonishing fact that some of its stones must certainly have been brought from pembrokeshire , and we may ponder what this great feat of transport must imply : whether in veneration of the site , or in numbers of the population , or in organization of so-called primitive peoples long ago .