Source: https://fdv-srv.univ-lyon3.fr/moodle/file.php/1/FPV2/Droit_civil/Droit_des_obligations_-_contrat/groupe_de_contrats_1.pdf