The Definitive Guide to Java Swing - John Zukowski (Apress)