Java beans Programming from the ground up - o Neil, Joseph, Schildt Herb (New Delhi TataMcGraw-Hill, 2000)