Source: http://ooo.hg.free.fr/graphooo/ftp/graphooo.pdf