Cavaignac President ( d w. s.