Introduction

Since the initial application of stable and radiogenic isotope systems in archaeological research, population dynamics has emerged as an important research topic. Studies by Kreuger and Ericson during the mid-1980s have been recognised as ground-breaking work in palaeomobility research (Erickson 1985; Krueger 1985), and substantial progress has been realised since that time. Also due to its increasing popularity in archaeological studies (e.g. Cassidy et al. 2016; Morozova et al. 2016), new and detailed multidisciplinary investigations of prehistoric and historic population dynamics at a previously unobtainable resolution have become possible based on (1) significant developments in ancient genomics, (2) the application of multiple isotopic systems such as Sr–Pb–H–O and (3) the generation of isoscape maps (e.g. Bataille et al. 2012; Bowen 2010; Evans et al. 2010; Kootker et al. 2016b; Willmes et al. 2014). To date, however, studies combining significant amounts of human DNA and isotopic data with the aim to infer information about the spatial and temporal variations in ancient population compositions (i.e. demography and geographical origins) are rare, despite successful applications throughout the last decade (e.g. Haak et al. 2008; Naumann et al. 2014; Prowse et al. 2010).

Although a biomolecular approach potentially provides data suitable for a detailed reconstruction of the development of ancient populations, it is vital to understand the wider controlling factors of population change. Key questions are (1) what were the driving forces behind population growth and decline, (2) what were the physical options for translocation in the research area and (3) what were societal possibilities and challenges for ‘immigrants’ in this area? The successful reconstruction of residential mobility and population development in the past using biomolecular methods in part depends on factors wholly unrelated to mobility patterns, such as excavation strategy, state of conservation (i.e. geochemical environment), sampling process and studied number of individuals. When dealing with standard archaeological contexts such as general cemeteries, the influence of these factors may well lead to non-representative estimations of the extent of residential mobility. However, the socio-economic potential and development of a settlement can be determined independently, based on its degree of linkage to well-connected and frequently used communication and transport networks. The expectation is that settlements which in the past were well-connected infrastructurally also provided receptive environments for immigrants.

To date, most palaeomobility studies have focused on the identification of non-local individuals, rather than on interpreting the data in a wider context by also considering the level of connectivity and the socio-economic development and growth of settlements. This paper presents a first attempt to assess the mechanisms and potential controls behind past mobility, using a (post)medieval population from the main cemetery associated with the current St. Plechelm church in the centre of the present-day city of Oldenzaal, the Netherlands. Bioarchaeological investigations were carried out on 200 individuals, focusing on retrieving osteoarchaeological, DNA and Sr–O–C–N isotope data. This has resulted in one of the largest bioarchaeological datasets of this type presently assembled from a single population in Europe (Altena et al. 2016; Williams 2016). Bioarchaeologically, the present study focuses on coupled strontium and oxygen isotope analyses of dental enamel samples from this population. The theoretical extent of mobility, which is partly determined by the physical landscape, is modelled through the integration of biological sex, isotopic data and a literature-based reconstruction of the degree in which Oldenzaal was infrastructurally connected to other settlements locally, regionally and interregionally. Past routes represent frequent-travel zones as well as areas characterised by relatively high levels of human activity, since they provided communication channels as well as arteries of trade and transport (Van Lanen et al. 2016; Van Lanen and Pierik 2017). Therefore, one might expect a positive correlation between settlement connectivity on the one hand and population variability and dynamics on the other hand. The aim of this study is therefore to explore whether the degree in which Oldenzaal was connected to the outside world also is expressed by the quantitative degree of variability in terms of the geographical origin of its former population.

Research area

Geographical setting

Oldenzaal is situated in the Twente area in the eastern Netherlands. Geologically, the area is part of the northwest-European sand belt (Koster 2009; Tolksdorf and Kaiser 2012, Fig. 1). The major geological features were formed as a result of the combined activity of wind, water and ice during the Saalian and Weichselian Ice Ages (Van Beek, 2009). The expansion of land ice in the Saalian led to the formation of glacial moraines that consist of pushed-up sand, boulder clay and (some) marine clay. The city of Oldenzaal is situated on the slope of one of these ridges. The areas between the glacial moraines are relatively flat. Raised bogs developed in these poorly drained lands from the late Atlantic and Subboreal periods onwards (Van Beek et al. 2015b). Until the Late Middle Ages, raised bogs and other types of wetland were scattered throughout the landscape (De Rooi 2008; Van Beek, 2009). Since prehistoric times the higher parts of Twente have been relatively densely populated (Van Beek, 2009). Twente was first mentioned in eighth–ninth-century historical documents as a shire (Heidinga 1987a,b). By then, settlement pressure had already caused substantial deforestation; a process that resulted in the development of relatively open landscapes (Groenewoudt et al. 2007; Van Beek et al. 2015a). Due to on-going desiccation, and the expansion of raised bogs, Twente gradually became an inhabited ‘island’, largely surrounded by virtually uninhabited and poorly accessible wetlands. This especially holds true for its northern and western borders, but to a lesser degree also for those in the east and south. Large-scale drainage and reclamation of wetlands only gained pace from the late sixteenth century onwards (Gerding 1995).

Fig. 1
figure 1

Above—the European aeolian sand belt (after (Hilgers 2007)). The black arrow points at the location of Oldenzaal. Below—the location of the Twente region and Oldenzaal in the Netherlands

Oldenzaal and St. Plechelm’s cemetery

Oldenzaal’s history can be traced back to the Early Middle Ages (AD 450–1050), with the oldest archaeological evidence (radiocarbon data of inhumed individuals) dating back to the AD seventh–eighth centuries (Oude Nijhuis 2007; Weustink 1962; Williams 2016). The first written evidence for the existence of Oldenzaal is found in a late ninth-century register of the properties belonging to the Benedictine Prüm Abbey in Germany (the Prümer Urbar). By the end of the tenth century, the medieval diocese of Utrecht had founded a chapter in Oldenzaal, had restored and expanded an old wooden church, and had rededicated this church to Saint Plechelm (Van Vliet 2002).

In AD 1049, Emperor Hendry III authorised Oldenzaal to hold weekly markets and annual fairs (Utrecht archive: fo 14v). These markets were essential for the economic development and the commercial growth of Oldenzaal (Rutte and van Engen 2007). In AD 1261, 12 years after Oldenzaal had been granted borough rights (which are town privileges, such as trade and the establishment of guilds), the town signed a trade agreement with the German Hanseatic league member Coesfeld. With this agreement, Oldenzaal became a member of the Hanseatic League, an economic alliance of key trading cities that held a trade monopoly along the coast of Northern Europe during the thirteenth to seventeenth centuries (Beerbühl Schhulte 2013). Although land routes were of importance during the early days of the League, most long-distance bulk transport took place via waterways. As a result, most Hanseatic towns were situated close to, or directly bordering on, water routes. Oldenzaal did not conform to this criterion, but its convenient geographical situation close to the German border potentially made it a suitable gateway city for the funnelled transit traffic between the Holland provinces, regional Hanseatic members such as Deventer, Zutphen, Zwolle, and the eastern hinterland.

During the Hanseatic League’s heydays (circa AD 1370–1475), over 200 towns in northern Europe, from the North Sea to Baltic Sea, were connected (Beerbühl Schhulte 2013). Successful linkage between water and land routes can be considered as one of the responsible factors for the prolonged existence of the League (Brand 2007; Seyger 2005). The demise of the League was largely caused by the rise of the Atlantic trading system, which was most beneficiary for Antwerp, Amsterdam and London. Eventually, the former Hanseatic trading business slowly transferred to Dutch hands (notably the provinces of Holland and Zeeland), and the termination of the League became final in AD 1669 (Brand 2007; Dollinger 1998).

St. Plechelm Church was the main church of the archdeaconate of Twente from the eleventh century onwards (Van Vliet 2002). Historical documents pertaining to Oldenzaal mention circa 1000 inhabitants in AD 1400 and an increase of the population up to circa 1600 inhabitants in AD 1670 (Lourens and Lucassen 1997). The cemetery of St. Plechelm has been used for the interment of the deceased from Oldenzaal and its surrounding ‘commons’ (farmers’ communities) for at least 1000 years, with the possible first burial dating to the period between AD 616 and 809 (Williams 2016). Based on seventeenth-century written documents, each common was responsible for the maintenance of a specific part of the cemetery wall (Goorhuis 2009). This may point at a deliberate spatial organisation of deceased from particular commons within the cemetery, but historical evidence for this hypothesis is lacking.

Material and methods

Sample selection

During archaeological excavation campaigns in 2011–2013, skeletal remains of 2750 primary burials were unearthed within an area of about 5000 m2 (Fig. 2). Over a thousand primary burials were sampled (37% of the excavated population, Williams 2016). The final selection of 200 individuals for bioarchaeological investigations was based on (1) the completeness of the skeleton, which is important to accurately establish the sex and age of the individuals; (2) the presence of dental elements for DNA and isotopic analysis and (3) the ability to date the individuals using radiocarbon dating and the analysis of archaeological sequence diagrams (i.e. Harris matrices—Harris 1975, ArchEd Version 1.4.1, TU Wien). Concerning chronological age, two main periods were selected based on the need to date as many skeletons as possible and on the potential to compare resulting demographic data with contemporaneous populations in the Netherlands. These periods respectively are AD ~ 600–1500 and AD 1500–1829 (cf. Williams 2016).

Fig. 2
figure 2

Overview of the excavated primary burials (5000 m2), the spatial distribution of 2750 primary burials and the location of the five zones (A–E) from which 200 individuals were selected for bioarchaeological analysis (© ADC ArcheoProjecten)

The individuals were selected from five locations at the north side, and the north(west) and south(west) edges of the cemetery (labelled A to E; Fig. 2), where (1) depth and sequence of burial provided a sufficient time range spanning most of the period of use of the cemetery and (2) intersections of burials allowed for optimal dating possibilities. Although these individuals represent a period of more than 1000 years, the selection can be considered extensive given the relatively low number of inhabitants of Oldenzaal (see Oldenzaal and St. Plechelm’s cemetery ).

During the excavations, three dental elements per individual were sampled simultaneously for DNA and isotopic analysis under contamination-controlled (forensic) conditions by qualified physical anthropologists and archaeologists. These samples immediately were stored in freezers at − 20 °C. Based on presence and severity of dental caries, root completeness and other factors, the two best-preserved elements were selected for DNA analysis, with the remaining sample being made available for isotopic analysis. If the state of preservation of the three elements was comparable, the first permanent molar was preferred for isotopic analysis. Enamel of first permanent molar mineralises within the first 3 years after birth and therefore captures the isotopic signature of their earliest childhood residency (Nelson and Ash 2010). The selection of the first permanent molar is in accordance with the initial research design which was specifically focussed on the identification of non-locally born individuals. However, we note that this approach may have caused complications in respect of the interpretation of the oxygen isotope data due to the isotopic fractionation associated with breastfeeding (see Delineation of local strontium and oxygen isotope ranges ).

Determination of age at death and biological sex

In order to compare mobility patterns between men and women, the sex of the studied individuals was determined by a combination of physical anthropological methods and DNA analysis, with the results of the latter being given preference. The first approach consisted of inspecting the pelvis and skull for the presence of morphological features known to be associated with sexual dimorphism. These features were scored following the criteria recommended by the Workshop of European Anthropologists (Workshop of European Anthropologists 1980). Since this approach is unreliable when dealing with individuals younger than circa 15 years, this age group was excluded from this stage of the analysis. For individuals with an estimated age at death of 15–20 years, the results were accepted only if sufficient features could be inspected (50% or more of the weighed features) and if a clear result was obtained (i.e. a sexualisation degree outside the range of − 0.50 to + 0.50). Age at death in young individuals was estimated by inspection of the development and eruption of the dentition (Moorrees et al. 1963; Ubelaker 1989; Workshop of European Anthropologists 1980), growth of the long bones (Maat et al. 2002; Maresh 1955) and union of the epiphyses (Schaefer et al. 2009).

All DNA work was carried out at the department of Human Genetics of the Leiden University Medical Center. A strict quality control is of great importance in conducting ancient DNA analysis because of potential problems with degradation and contamination. Therefore, all actions prior to DNA amplification were performed in a laboratory space specifically equipped for ancient DNA analysis. Extensive measures were taken during the laboratory work and the analysis and interpretation of the results obtained to avoid and track contamination.

For sample preparation and DNA isolation, see supplementary information. To determine biological sex, the presence or absence of the male-specific Y chromosome was investigated. To determine whether or not a Y chromosome was present, the presence of the Y chromosome-specific SRY gene was tested with the Quantifiler® Duo kit (Applied Biosystems) and the amelogenin gene was typed with both the PowerPlex® ESX 16 and PowerPlex® ESI 16 systems (Promega, see supplementary information for detailed information). The amelogenin gene is located on both the X and the Y chromosome, but the gene on the Y chromosome is longer than on the X chromosome.

An individual was regarded as male when indications were observed for the presence of a Y chromosome with the Quantifiler® Duo kit and/or the PowerPlex® ESX 16 and PowerPlex® ESI 16 systems. The absence of a Y chromosome could either point towards a female individual or the possibility that the DNA from the Y chromosome was too degraded to be observed. If for less than five markers alleles were obtained with each PowerPlex® ESX 16 and PowerPlex® ESI 16 PCR, and any indication for the presence of the Y chromosome remained absent, a biological sex was not determined, due to possible degradation issues. An individual was regarded as female when there were no indications for the presence of a Y chromosome, and at least for one PCR with the PowerPlex® ESX 16 and PowerPlex® ESI 16 systems alleles could be obtained for at least five markers. It is possible, however, that in case of a deletion on the male amelogenin gene, it can be mistaken for the shorter female variant. The prevalence of such a deletion, however, is extremely low in European men (0–0.018%, Santos et al. 1998; Steinlechner et al. 2002).

Strontium and oxygen isotope analysis

The dental elements were cleaned with demineralised water and dried at room temperature for 24 h. Approximately 2–3 mg and 1 mg of enamel powder were sampled for strontium and oxygen isotope analysis, respectively, using a small acid-cleaned diamond ball bur. The strontium isotope samples were sealed in hydrochloric acid pre-cleaned 2 ml polyethylene Eppendorf® centrifuge tubes and transferred to a US Federal Standard Class 100 clean laboratory facility at the Vrije Universiteit Amsterdam for Sr purification. The oxygen isotope samples were collected in small glass vials and transferred to the stable isotope laboratory.

Strontium column extraction and sample loading were performed following the protocols described in (Kootker et al. 2016a). The isotope compositions were measured by thermal ionisation mass spectrometry using a Finnigan MAT-262 RPQ-plus and a Thermo Scientific™ Triton Plus™ instrument. The strontium ratios were determined using a static routine and were corrected for mass fractionation to 86Sr/88Sr ratio of 0.1194. All measurements were referenced to the within-run value of the NBS987 standard. Measurements of NBS987 gave an average 87Sr/86Sr ratio of 0.710241 ± 0.000009 (2SE, n = 16) and 0.710255 ± 0.000009 (2SE, n = 12) for the MAT-262 and the Triton, respectively. The total procedural blanks (n = 14) contained a negligible amount of Sr (on average 39 pg).

Prior to the oxygen isotope analysis, the enamel powder samples were pre-leached in 1 ml 2.5% sodium hypochlorite solution (NaClO) to remove organic matter. After 24-h, the samples were centrifuged and the supernatant removed. The samples were than washed four times with Milli-Q water to ensure complete removal of the NaClO solution. A 0.1-M acetic acid (CH3COOH) was then added for 24-h to remove secondary carbonates, which are also potentially introduced by the NaClO pre-treatment step (see e.g. Snoeck and Pellegrini 2015; Pellegrini and Snoeck 2016). Pre-treatment steps to remove organics and/or carbonates of bioapatite samples are often applied to enamel samples in archaeological research, but the best approach is a matter of debate. The different protocols reported in the literature appear to have an influence the biogenetic δ18O signal retained in enamel (Pellegrini and Snoeck 2016). Based on experiments reported by Pellegrini and Snoeck (2016), a slight isotopic enrichment (< 0.5‰) of our archaeological enamel samples may be expected.

Subsamples of approximately 0.3 mg of enamel powder were taken and were placed in exetainer vials and flushed with pure helium (5.0). Phosphoric acid (H3PO4) was added for 24 h at a constant temperature of 45 °C to dissolve the samples. The isotope composition was analysed using a Thermo Finnigan GasBench II preparation device interfaced with a Thermo Finnigan Delta+ mass spectrometer. The measured isotope values were normalised to the Vienna Peedee Belemnite (VPDB) scale using an in-house carbonate reference material (VICS) calibrated against NBS19 and LSVEC certified reference materials. The international control standard IAEA-CO1 was used to check instrument performance (average − 2.16, n = 3). The reproducibility of IAEA-CO1 during the analytical session was ± 0.12‰ (1σ). To compare the data with available ‘local’ oxygen isotope datasets to help define a local oxygen isotope signature (see Delineation of local strontium and oxygen isotope ranges ), data for structural carbonate δ18O were recalculated relative to Vienna Standard Mean Ocean Water (VSMOW) and drinking water (DW) using eqs. 1 and 2, respectively (Chenery et al. 2012; Coplen 1988):

$$ {\updelta}^{18}{\mathrm{O}}_{\mathrm{VSMOW}}=1.03091\times {\updelta}^{18}{\mathrm{O}}_{\mathrm{PDB}}+30.91 $$
(1)
$$ {\updelta}^{18}{\mathrm{O}}_{\mathrm{DW}}=1.590\times {\updelta}^{18}{\mathrm{O}}_{\mathrm{VSMOW}}-48.634 $$
(2)

The use of these conversion equations, however, undoubtedly introduced errors. Research conducted by Pollard et al. (2011) and Chenery et al. (2012) show that the error associated with conversion equations can be as high as 1 to circa 3.5‰. Although both studies refer to the regressions of phosphate oxygen versus drinking water, the same principles also apply to the carbonate oxygen. The obtained converted data therefore will be used as a guide rather than accepted as accurate values (cf. Chenery et al. 2012, p. 315).

Delineation of local strontium and oxygen isotope ranges

In order to produce an accurate interpretation of the generated isotopic data, local strontium and oxygen isotope values must be defined. Kootker et al. (2016b) suggested a multidisciplinary approach to delineate a local strontium isotope range, combining a local isotope map with appropriate (modern) biosphere samples and a statistical assessment of the investigated population. Hence, to enable a careful assessment of the local 87Sr/86Sr ratios, in this study, the Dutch archaeological bioavailable strontium isoscape map (Kootker et al. 2016b) was combined with a statistical assessment of the Oldenzaal population (see Statistical assessments ).

The definition of a local oxygen isotope baseline is a more complex procedure. Large intra- and intersite variations in human δ18O values across Europe have been recognised. Recent studies show the existence of a high degree of overlap in (archaeological) human oxygen isotope values in Europe, and advocate not to use oxygen isotope analysis alone for provenancing purposes (e.g. Lightfoot and O’Connell 2016; Pellegrini et al. 2016). Therefore, an integrated approach has been adopted to achieve the best possible resolution in the delineation of local oxygen isotope signals. Ideally, to avoid the uncertainties associated with the available conversion equations (see above), human and (faunal) background δ18OPDB or δ18Ophosphate data are used to enable direct comparisons between the investigated population and the local regions against which the generated data can be compared (Pollard et al. 2011; Lightfoot and O’Connell 2016; Pellegrini et al. 2016). However, the development of (regional/national) datasets containing local (human and faunal) δ18OPDB data is still in its infancy (see Pellegrini et al. 2016 for a first geostatistical model of spatial variation in the distribution of unconverted human δ18Ophosphate data). Hence, one has to rely on the existing drinking water values to detect a relation between measured oxygen isotope values and geographic regions (Chenery et al. 2012). For this reason, the obtained human δ18OPDB values are converted to δ18ODW values to allow such a comparison between the obtained human and the environmental data. In this study, ‘local’ δ18ODW data from (1) the Global Network of Isotopes in Precipitation (GNIP: IAEA/WMO 2016), (2) modern tap water samples from the Netherlands (Font et al. 2015), (3) the schematic West-European δ18ODW isoscape map (Compiled by C. Chenery, based on Darling et al., 2003, and Lecolle 1985), (4) δ18OPDB data of modern individuals from the Netherlands who had not spent more than 30 days outside the Netherlands between the age of 7 and 16 (Font et al. 2015) and (5) a statistical assessment of the Oldenzaal δ18OPDB data (see Statistical assessments ) were combined to define the local oxygen isotope signal.

Due to the fact that the human dataset includes primarily δ18OPDB data of first permanent molars, a possible positive isotopic shift due to the ‘breastfeeding-effect’ should be taken into account as well. Several researchers have shown slight differences in δ18O between dental elements that mineralise before (e.g. deciduous dental elements and the first permanent molar) and after weaning due to the metabolic processes that take place during breastfeeding (e.g. McPherson 2005; Wright and Schwarcz 1998). First permanent molars may therefore be isotopically enriched by up to circa 1‰, dependent on the intensity and duration of breastfeeding during the mineralisation of the dental enamel (e.g. Wright and Schwarcz 1998). However, weaning ages in Medieval the Netherlands, and Oldenzaal in particular, have yet to be established. It is, therefore, difficult to accurately correct for this effect.

Statistical assessments

Several statistical tests were performed to gain additional information on the local bioavailable background strontium isotope ratios and to test whether established differences between groups are significant. For the determination of the local strontium isotope signature, the distribution of the dataset was assessed by a Shapiro-Wilk test at a p = 0.05 level. Boxplots were generated to aid in the identification of mild and extreme outliers, i.e. values that deviate from a normal distribution. Based on the visual representation of the distribution of the strontium isotope data, outliers were removed from the dataset to allow the value of skewness of the distribution to approximate 0 (i.e. a symmetric distribution). This approach resulted in a trimmed and symmetrical, normally distributed ‘local’ 87Sr/86Sr dataset (see Wright 2005). Non-parametric Mann-Whitney U tests (Mann and Whitney 1947) were performed to test for statistically significant differences between groups. All statistical assessments were performed using SPSS 23.0 (IBM SPSS Statistics for Macintosh, Armonk, IBM Corp.).

Spatial infrastructural information

The oldest available overview of supraregional road networks in the Netherlands was made by Horsten (2005) for the period around AD 1600. In this historical road atlas, the major interregional routes in the Netherlands were reconstructed for three periods: AD 1600, 1800 and 1848. For the purpose of this study, detailed reconstructions of pre-modern route networks of the Twente area were derived from recent studies by Van Lanen et al. (2015a, b; 2016). These authors reconstructed route networks active during the Roman, early-medieval and early-modern periods (ca. AD 100, 800 and 1600, respectively) based on the network-friction approach, which models the degree of local accessibility of an area based on landscape prerequisites for potential route networks, route-network modelling and old maps. To enable an accurate assessment of Oldenzaal’s level of connectivity, additional information on Oldenzaal’s geographical setting, historical infrastructure and city development was extracted from a variety of written sources ranging from historical studies, specialised academic papers, regional landscape-archaeological overview studies and archaeological excavation reports (for the sources used in the analysis, see Results and data interpretation ).

Results and data interpretation

Population diversity in terms of biological sex

Inconsistencies between sample documents and database inputs lead to the exclusion of two female individuals (V1730 and V1858) from the Oldenzaal sample, since the dental elements could not be positively assigned to individual skeletal remains. This reduced the dataset to 198 individuals (see Table 5). Circa 41% of the individuals could be dated to AD ~ 600–1500 (n = 81) and circa 44% to AD 1500–1829 (n = 87, see Table 1). The remaining 30 individuals (15%) could not be accurately dated.

Table 1 Summary of the obtained 87Sr/86Sr and δ18OPDB data from Oldenzaal, the Netherlands (n = max 198)

For 189 individuals, sex was determined by respectively DNA analysis (173 individuals) and physical anthropological methods (16 individuals), resulting in the identification of 98 females (52%) and 91 males (48%). The identified AD ~ 600–1500 population contains more females (n = 49) than males (n = 29), while the biological sex ratio is nearly neutral for the following period (n = 40 and n = 47, respectively, see Table 5).

Strontium isotope analyses were successfully applied to all 198 individuals (Tables 1 and 5). The resulting 87Sr/86Sr ratios vary between 0.70843 and 0.71421 (Δ87Sr/86Srmax − 87Sr/86Srmin = 0.00577). The male dataset ranges from 0.70863 to 0.71421, while the female dataset has less variation, with values between 0.70843 and 0.71253. The medians of both datasets (0.71023 for males and 0.71033 for females) do not differ significantly at the p = 0.05 level (U = 4138, z = − 0.853, p = 0.394). Oxygen isotope analyses were successfully applied to 188 individuals. The observed δ18OPDB values vary between − 7.3 and − 3.8‰. The male dataset (n = 86, − 7.3 to − 4.0‰) is again more dispersed than the female dataset (n = 94, − 6.2 to − 3.8‰), but this difference is statistically insignificant (U = 3924, z = − 0.339, p = 0.735). A further intergroup comparison was made for the AD ~ 600–1500 and AD 1500–1829 periods. Non-parametric tests exhibited insignificant differences in the median of the two periods for both 87Sr/86Sr ratios and δ18OPDB values (U = 3475, z = − 0.154, p = 0.878 and U = 3924, z = − 0.206, p = 0.837, respectively). The absence of statistical significant differences between the sexes and the periods may translate to insignificant differences in the variety in geographical origins between males and females and between the pre- and post AD 1500 populations.

Delineation of local strontium and oxygen isotope data

Oldenzaal is located on the boundary of Sr isoscapes C and E (Fig. 3). Based on this map, a relative wide range of strontium isotope values varying between 0.7091 and 0.7110 is consistent with the local and even with the regional environment. A Shapiro-Wilk analysis, however, rejects the assumption that the 87Sr/86Sr data are normally distributed (W = 0.952, df = 198, α = 0.000). Through the removal of outliers (n = 15), a trimmed, but nearly symmetrical mesokurtic (excess kurtosis approximates 0) normally distributed dataset (W = 0.987, df = 183, α = 0.104: trimmed dataset) is created with strontium isotope values ranging between 0.70910 and 0.71152 (Table 2, Fig. 4). The trimmed dataset is considered to be the best representation of the local population (Wright 2005). Although 75% of the population falls within the 0.7097–0.7110 range, a conservative route is taken to reduce the possible overestimation of non-local individuals. Hence, a range of 0.7091–0.7115 is used to define the regional environment.

Fig. 3
figure 3

Detailed section of the Oldenzaal region in the 87Sr/86Sr isoscape map of the Netherlands (Kootker et al. 2016b)

Table 2 Descriptive statistics of the 87Sr/86Sr and δ18OPDB data from Oldenzaal, the Netherlands (n = max 198)
Fig. 4
figure 4

Histograms and Tukey’s schematic boxplots showing 87Sr/86Sr variations for the complete dataset (n = 198) and the trimmed datasets (n = 1986 and n = 183, respectively). Key: the boxes represent the interquartile range (IQR: Q3–Q1), the central line indicates the median. The whiskers represent Q1 − 1.5 × IQR and Q3 + 1.5 × IQR. The circles represent outliers (> 1.5 × IQR), the asterisks extreme outliers (> 3 × IQR)

A statistical analysis of the δ18OPDB data shows a nearly symmetrical mesokurtic normally distributed dataset (W = 0.988, df = 187, α = 0.101) ranging between − 6.3 and − 3.8‰ after removal of one mild outlier (− 7.3‰, V1694, Fig. 4). These δ18OPDB data correspond with δ18ODW values ranging between circa − 10 and − 6‰. This δ18ODW range is, however, not adopted in our attempt to delineate the local signal due to the errors associated with the conversion equation. However, these data do show that ‘the Netherlands’ is likely to be characterised by a relative wide range of δ18ODW values. Following Chenery et al. (2012), these values are therefore interpreted as guide values, rather than an accurate representation of the ‘Dutch’ δ18ODW values.

An overview of all available background δ18O data is given in Table 3. The GNIP shows a wide range of δ18OVSMOW values (− 9.2 to − 5.1‰). These modulations, however, are not as accurate as local water analyses and therefore may not correctly represent (ancient) δ18Opreciptation values (Daux et al. 2008; Hamre and Daux 2016). Nevertheless, the GNIP data does overlap significantly with δ18OVSMOW values of modern Dutch tap water samples (− 7.0 ± 1.1‰) and with the assumed local range based on the schematic West-European δ18ODW isoscape map (± − 7.5 to 6.0‰). It must be taken into account, however, that the schematic West-European δ18ODW isoscape map is based on a limited number of samples, of which most were taken from the UK (Darling et al. 2003), which compromises its accuracy and reliability for continental Europe. Moreover, tap water values may not accurately represent local human oxygen isotope values, as human δ18O values represent the average of the oxygen isotope intake, rather than a single measurement of an oxygen isotope source (see e.g. Lightfoot and O’Connell 2016; Pellegrini et al. 2016). In addition to that, it is suggested that climatological/seasonal conditions have a significant influence on tap water δ18O values (Kennedy et al. 2011). As a result, for the purpose of this study, modern human δ18OPDB values (− 6.4 to 4.6‰) were considered a more accurate representation of the average Dutch (drinking water) oxygen isotope composition. Nevertheless, all available converted δ18O values overlap with each other. Hence, based on all available (modern) baseline data, the δ18ODW isoscape map and the statistical analysis of the Oldenzaal oxygen isotope data, a conservative approach has been adopted, resulting in a local δ18OPDB signature range exhibiting values between − 6.5 and − 4‰.

Table 3 Overview of the available background and baseline δ18O data for the Netherlands

Population diversity in terms of geographical origin

An overview of the identified non-local individuals is given in Table 4 and Fig. 5. Based on the delineated local strontium isotope range (0.7091–0.7115), 13 individuals with non-local/non-regional origins are identified (V700, V710, V1245, V1278, V1436, V1443, V1550, V2470, V2761, V2973, V3257, V3525 and V4037). These 13 non-local individuals possess assumed local δ18OPDB values, suggesting that they derived from regions with similar local δ18O values. Two individuals, V1694 and V2119, exhibit local strontium isotope ratios, but δ18OPDB values that are incompatible with the assumed local signal (− 7.3 and − 3.8‰, respectively). The 15 assumed foreign individuals (7.6% of the investigated population) represent nine males and six females. Two males and three females date to the earliest period (AD ~ 600–1500, n = 5). Seven males and two females are assigned to the later period, covering the years between AD 1500 and 1829 (n = 9). One non-local female could not be dated.

Table 4 Overview of the assumed non-local individuals from Oldenzaal. The data on which the assumption is based are indicated in bold fonts
Fig. 5
figure 5

Graphical presentation of the combined strontium and oxygen isotope data. The coloured bands mark the assumed local baseline ranges: 0.7091–0.7115 for strontium and − 6.4 to − 4‰ for oxygen

Seven of the non-locally born dwellers exhibit lower 87Sr/86Sr ratios than the expected minimal value (0.7091), which translates into 3.5% of the investigated population. These values are characteristic of, for instance, the Dutch coastal and river areas (Kootker et al. 2016b). Six individuals (3.0%) originate from more radiogenic geological settings, characterised by values exceeding 0.7115. Archaeological bioavailable strontium isotope ratios exceeding 0.7113 are not yet reported within the current Dutch borders. However, biosphere data from McManus et al. (2013) suggest that ratios as high as 0.716 are to be expected in areas where glacial sediments dominate the surface. Such regions (identified as isoscape X in Kootker et al. 2016b) are found within a 20-km radius around Oldenzaal. Hence, based on the available 87Sr/86Sr baseline data, no unambiguous evidence is presented that large-distant migrants are present in the investigated sample. As the identification of a possible source of origin based on oxygen isotopes is challenging due to overlapping oxygen isotope ratios across different countries (see Lightfoot and O’Connell 2016; Pellegrini et al. 2016), and the absence of accurate baseline unconverted δ18O datasets, no attempt is made to provenance the two individuals that exhibit local 87Sr/86Sr ratios, but non-local δ18OPDB values.

Infrastructural connectivity of Oldenzaal

Information extracted from a variety of historical and infrastructural sources (for references, see below) show that Oldenzaal was a hub connected to all major settlements in the region within both the early-medieval and early-modern route networks. Connections to and from the town also show a high level of route-network persistence between these two periods (Van Lanen et al. 2016, Fig. 6). The main reason is that past landscape dynamics in this region were limited, reducing the necessity to move route zones. In addition, network-friction calculations show that in this region only a few movement corridors suitable for routes existed, which significantly limited the options for route zones in this landscape. Based on these newly obtained route-network data, Oldenzaal must have been well-connected infrastructurally.

Fig. 6
figure 6

Left—early-medieval route network (ca. AD 800) in the Netherlands adapted from Van Lanen et al. (2015a, b). Right—early-modern land-route network (ca. AD 1600) adapted from Horsten (2005). Together these networks depict the infrastructural connectivity of Oldenzaal during the studied time interval

An ancient east-west route connecting Westphalia (Germany) to the western part of the Netherlands dissected the Twente region, as did a north-south route of suggested prehistoric origin. Both routes became less significant from the thirteenth century onwards, coinciding with the development of more and better navigable inland waterways and with the introduction of larger cargo vessels (Rutte and Van Engen 2007). It is axiomatic for the study area that roads followed the landscape contours: they were primarily located on the higher, drier parts, and avoided wetlands, even though the latter were dissected by accessible corridors.

Long-distance connections of Oldenzaal within the context of its Hanseatic League membership appear to have been limited, or at least brief. League membership left no mark on the city’s (economic) development, as is evidenced by the absence of a Hanseatic quarter with warehouses (Oude Nijhuis 2007). The presence of supraregional connections in Oldenzaal seems to have been largely restricted to the AD eleventh to fourteenth centuries. During this and subsequent periods, the main connections were oriented east-west. Solid historical evidence for Oldenzaal’s Hanseatic activity is restricted to the late thirteenth and fourteenth centuries (Seyger 2005). Afterwards, the city’s importance declined. With respect to trade, commerce and industry, Oldenzaal appears to have functioned as a regional centre and as a stop along the interregional trade routes running through the eastern Netherlands (Van Vliet 2002). Throughout its history, the city’s significance as an ecclesiastical centre remained a dominant feature (Van Genabeek 2003).

The presence of multiple roads to and from Oldenzaal in the sixteenth–seventeenth century argues for a predominantly regional function of the town. By the end of the sixteenth century, the first Hessen-roads were established. These were key land routes that facilitated long-distance cargo transport to and from Germany (Fockema Andreae 1957). They connected large cities and in contrast to other types of routes avoided small, intermediate settlements. Two Hessen-roads between respectively Deventer and Zwolle to Paderborn in Germany (and further to Bremen, Hamburg and eventually Denmark) intersected Twente, but passed by Oldenzaal (Ligtenbarg and Spit 2010). This restricted the opportunities for the Oldenzaal region to further develop. It was not until the nineteenth century, when new roads, canals and train tracks were constructed, that Twente logistically became more advanced (Haartsen and Storms 2009).

Discussion

Representativeness of the Oldenzaal isotope sample

The process of sample selection can have sincere consequences for, and even significantly affect, the interpretation of isotopic data. In osteoarchaeological research, the complex relation between original living populations and excavated samples is well studied and understood. Biological, cultural and methodological factors may bias sample selection and hence analytical results (Hoppa 1996, 2001; Jackes 2011; Waldron 1994). It is safe to assume that these factors also affect the representativeness of the Oldenzaal sample. The individuals in this sample are from the north side and the edges of the cemetery, which might imply that this selection is biased towards the lower socio-economic classes of the population. Nonetheless, due to the large size of the sample (n = 198), it is possible to infer meaningful information regarding palaeodemography, local background strontium and oxygen isotope values, and origin-related population dynamics. In addition, the use of statistics in all likelihood contributed to the selection of a sample that is as unbiased as possible (Jackes 2011). Nevertheless, it has to be taken into account that the results of the present study are directly connected to sample selection, and might have been different if sample selection had been based on different parameters.

Reconstructing population variability

Two factors related to the dataset and analytical methodology might have contributed significantly to the low observed degree of foreign influx. First, the dataset in all likelihood is biased, not representing the total population of Oldenzaal and its surroundings. A main reason is that with most churchyard excavations conducted outside the church walls, such as the excavations underlying the present study, two specific social groups are lacking or underrepresented: (1) the higher socio-economic classes and (2) the ecclesiastical class. The latter category presumably represented circa 5% of the Medieval population in Oldenzaal (estimation based on Bove and Gauvard 2014; Broadberry et al. 2010; Pirenne 2014). Usually, ecclesiastical authorities were buried in the church, or within the walls of their monastic properties (Ostkamp 1999). Given the ecclesiastical significance of Oldenzaal and the fact that in particular high-ranking officials of clerical institutions often originated from more distant regions, these potentially non-locally born inhabitants of Oldenzaal probably are underrepresented in the selection. Hence, the analysed sample probably only represents ‘ordinary’ citizens of the Oldenzaal region, who did not hold specific higher ecclesiastical and/or social positions. Second, interpretative limitations hamper an accurate assessment of population dynamism. Through the use of strontium and oxygen isotope systems, non-locally born individuals can be identified, enabling a first insight into residential mobility. This interpretation of the data, however, heavily depends on the defined local strontium and oxygen isotopes baseline values. Baseline strontium isotope values are established for several countries in Europe (e.g. Evans et al. 2009, 2010; Frei and Frei 2011; Willmes et al. 2014), and are subject to constant (methodological) improvement (Laffoon et al. 2017). Moreover, strontium passes from bedrock to the soil to bioavailable solutions to our skeleton without measurable isotopic fractionation (see Bentley 2006), and the interpretation of 87Sr/86Sr data does not require conversion steps. This is not the case for the oxygen isotope system. Baseline datasets containing unconverted oxygen isotope data are scarce; metabolic processes alter the ratio 18O to 16O within our skeletal material; natural processes influence the δ18O value of water sources and errors up to circa 1–3.5‰ are introduced by the application of conversion equations to transform measured δ18O to drinking water δ18O values (Chenery et al. 2012; Pollard et al. 2011; Wright and Schwarcz 1998). To avoid the potential offset introduced by the conversion equations, in this study, only unconverted δ18O data was presented and a first attempt was made to define a local δ18OPDB range as accurate as possible. This range will unquestionably be subject to future refinement. The applied methodologies, therefore, must be considered as predominantly exclusive, since it only allows the identification of non-locally born individuals exhibiting extreme isotopic values beyond the expected local or national baseline range. To date, both applied isotope systems do not result in powerful markers for accurate provenancing, due to, amongst other factors, the absence of a single, uniform European isoscape map for each isotope system. As a result, the reconstruction of population variability in Oldenzaal is as accurate as the methods the reconstruction is based upon (see also Laffoon et al. 2017). Future reassessment of the data presented here employing more improved strontium and oxygen isotope baseline datasets might result in a reinterpretation of the results, and the extent of population variability in Medieval Oldenzaal.

Palaeodemography versus infrastructural connections

Although these analytical limitations provide us with reasonable explanations for the strontium and oxygen isotope data, the question arises to what extent natural and socio-cultural factors also have influenced the results. Factors such as Oldenzaal’s level of infrastructural connectivity, its location within specific transport networks such as the Hanseatic league and the persistency of route networks in the Twente region might have had a significant effect on the ability of people to travel to and from Oldenzaal in the earliest studied period (AD ~ 600–1500).

The high degree in which Oldenzaal was connected infrastructurally probably did not lead to an increased influx of non-local individuals. This is best explained by two socio-cultural factors. The first factor is the dominantly regional importance of the town. Our research shows that during most of its existence, Oldenzaal was a centre of commerce and trade of regional importance only. Interregional (east-west) connections were limited and only of some importance between the AD eleventh and fourteenth century. The prevalence of individuals from isotopically different regions, specifically the coastal clay areas of the western Netherlands, northern Germany, Denmark and riverine areas (such as the nearby ‘Hanseatic’ IJssel valley), is low. Most eleventh–twelfth century traders probably did not travel very far, did not settle permanently and/or might have grown up in areas that exhibit isotope profiles similar to the Twente region, such as Westphalia. This connection between Oldenzaal and isotopically similar regions is underlined by the results of dendrochronological research of wooden structures in Oldenzaal, amongst other the St. Plechelm church, which all point towards wood being imported by land from the low-lying plains in adjacent Germany, mainly from Westphalia north of the river Rhine (see supplementary data). Second, although through time Oldenzaal may have been an integral part of active interregional route networks, this does not imply that many people from far away came to Oldenzaal to become permanent inhabitants. Apparently, a high level of infrastructural connectivity does not necessarily bring about a high level of population variability. Broader socio-cultural factors appear to have been of crucial importance in the formation of route networks and population structure. This was already suggested by Van Lanen and Pierik (2017) for the Rhine-Meuse delta in the Netherlands. They concluded that the concept of connectivity patterns, which they define as the dynamic spatial and social interrelation and interaction between past landscape-influencing factors, settlement patterns, land use, route networks, long-distance transport routes, physical-landscape formation processes and demography, are crucial to understand past human-landscape interactions. Factors within this system are of continuous path-dependent influence on one another, and changes in individual factors may cause far-reaching effects in other connected factors. Moreover, during the Late Middle Ages, the city of Oldenzaal seems to have been rather reticent in the granting of citizenship (Weustink 1962), further hampering the influx of non-locally born individuals. Therefore, in order to fully understand palaeodemographics and population variability, a broader comparative study of connectivity patterns within the Netherlands and on a European scale is required. In addition, the interpretation of local versus non-local percentages within local populations would benefit from the availability of a more extensive frame of reference, consisting of more comparable datasets.

Oldenzaal’s infrastructural connections compared to the origin of its inhabitants

The hypothesis of this study was that the degree in which Oldenzaal in the past was connected to other regions also must be expressed by the geographical origin of its former population. Therefore, based on Oldenzaal’s high level of connectivity, a relatively diverse range in strontium and oxygen isotope ratios was expected due to the influx of foreigners. Data from both comparison periods, AD ~ 600–1500 and AD 1500–1829, show a comparably low number of individuals of possibly non-local origin. Although non-contemporaneous isotope data from pioneering, dynamic populations in the Netherlands obtained to date show > 40% of residential mobility (e.g. Kootker 2014; Kootker et al. 2017), in Oldenzaal no more than 7.8% of the investigated population might have been of non-local origin. This number, however, actually represents the absolute minimum number of migrants, as non-locals who originated from areas with identical isotope values remain isotopically invisible (see also Pellegrini et al. 2016). Hence, the data presented here point towards a population characterised by a low influx of non-indigenous people and/or a population characterised by influx of non-local people primarily from isotopic identical source regions. Moreover, the low number of relatively low 87Sr/86Sr ratios is quite characteristic, particularly since these values are representative of > 45% of the surface of the present-day Netherlands, and also occur regions in relatively close proximity, and infrastructurally well-connected, to Oldenzaal (80–100 km, Kootker et al. 2016b). This implies that even from these relatively nearby areas (where major Hanseatic trading centres were situated), hardly any migration to Oldenzaal occurred during the studied time interval of > 1000 years.

Conclusion

The aim of this study was to assess whether the degree in which Oldenzaal was connected to the outside world in the past is also expressed by the quantitative degree of variability in terms of the geographical origin of its former population. This question builds on the hypothesis that well-connected settlements can be expected to be demographically more diverse and dynamic in terms of origin than poorly connected settlements. The data suggest that the influx of non-local people in Oldenzaal during > 1000 years was consistently low, despite the fact that Oldenzaal was infrastructurally well-connected, and therefore easily accessible. We acknowledge, however, that the interpretation of the obtained isotope data is heavily controlled by the quality of the available reference isotope datasets. Unconverted δ18O baseline data is to date scarce, and established baseline datasets or isoscapes are subject to continuous improvement. As a result, future reassessment of the Oldenzaal data might result in a different, and probably a more accurate outcome. The generated δ18OPDB data, however, provide a valuable reference dataset.

In conclusion, this research shows that the presence of well-connected communication and transport networks alone was not a determining factor in the cultivation of a receptive environment for immigrants; i.e. the strong influence of broader socio-cultural factors on palaeodemographics demonstrate the necessity of integrated, multi- and transdisciplinary research approaches towards studying populations in the past.