Additionally, to address what you've had to say about immigrants... I think that immigrants, for the most part, assimilate. I think that within one or two generations, the family size of a migrant family approaches that of the host nation. I think this is well illustrated by Pakistani immigrants to the UK. As near as I can figure, on average Pakistani immigrants to the UK have around 2.7 children per family, however, for example, I also know that there are as many pakistani immigrant families in the UK that have 1 child, as there are that have three - a very flat distribution which is probably diagnostic of precisely the kind of transition I'm talking about (the average familiy size of white folk in the UK is more like 1.8). Compare this to the average size of families in Pakistan which is more like 3.2 I'm also given to understand that naturalized immigrants in Germany are considered "Germans of immigrant descent" until the third generation, however, Germans of immigrant descent are still Germans, which suggests that the 'Live Births' line on the graph I posted earlier includes births to those people who have immigrated to Germany and become naturalized citizens of Germany, which tends to be supported by the positive excursion in live births between 1987 and 1993, which coincides with a larger period of growth in the German population, an increase, and subsequent plateu in the number of foreigners in Germany, and the current events and politics of this time which meant that: 1. There was an incentive to move to Germany (East or West) and/or 2. It was easier to migrate to Germany. All of which seems to suggest that your objections are unfounded.