WAP: a Beginners Guide - Dale Bulbrook (Osborne/McGraw Hill)