684 publications