“The demographic revolution and our common future: quo vadimus?” (2007) Italian Journal of Public Health, 4(1). doi:10.2427/5907.