M Duverger Author