Developing games in Java - Brackeen, David. (New Riders Pub., 1996)