Programming with Quartz 2D and PDF graphics in Mac Os X - Gelphman, David. (Elsevier Morgan Kaufmann, 2006)