477 publications