Sébastien Morlighem : 17 publications