412 publications