@article{DBLP:journals/cg/MargalitK89,
author = {Avraham Margalit and
Gary D. Knott},
title = {An algorithm for computing the union, intersection or difference
of two polygons},
journal = {Computers {\&} Graphics},
volume = {13},
number = {2},
year = {1989},
pages = {167-183},
ee = {http://dx.doi.org/10.1016/0097-8493(89)90059-9},
bibsource = {DBLP, http://dblp.uni-trier.de}
}