977 publications