479 publications