European Journal of Population, ‎0168-6577

Journal