649 publications