Integrated Image And Graphics Technologies by David D. Zhang & David Zhang