1249 publications