Practical WAP: Developing Applications for the Wireless Web (Breakthroughs in Application Development)