683 publications