Planar graph drawing - Nishizeki, T. (Lecture notes series on computing ;)