Documentation principalement partagée par Moumen Smihi et Peter Limbrick.