Theoretical Computer Science - Preparata, F. (Springer Berlin Heidelberg, 2011)