Mastering harward graphics 3 - Larsen, Glenn H . (Tech Publications, 1991)