Pro Java 9 Games Development - Wallace Jackson (Springer, 2017)