Core Java media framework - DeCarmo, Linden (Prentice Hall, 1999)