Source: http://tecfa.unige.ch/proj/seed/catalog/docs/gueret03/gueret03-schneider.pdf