The Essential Palm Programming Guide: Quickly Customize or Create Your Own PDA Programs