Principles of interactive computer graphics .- 2nd ed. - Newman, William M. (McGraw-Hill computer science series, 2014)