Practical Java Game Programming - Dustin Clingman (Charles River Media, Inc)