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