Learning Java with Games - Xu, Chong-wei. (Springer International Publishing,)