Contributions by Karim Allain