Programming with Quartz 2D and PDF Graphics in Mac Os X - Gelphman, David (Elsevier)