General Thibaudin , den franske f.d