Computer Graphics for Java Programmers, Third Edition - Leen Ammeraal; Kang Zhang 001 (Springer, 2017)