Programming wireless devices with the Java 2 platform, micro edition J2ME Connected Limited Device Configuration (CLDC), Mobil Information Device Profile (MIDP) - Riggs, Roger (Addison-Wesley, 2001)