Programación en Java 6 : algoritmos, programación orientada a objetos e interfaz gráfica de usuario - Joyanes Aguilar, Luis (McGraw-Hill, 2011)