Contributions by Leblond, Marius-Ary.