Computational geometry in C - O'Rourke, Joseph (Cambridge University Press, 2001)
Reprinted 2001