Professional WAP - Arehart, Charles (Wrox Press Ltd., 2000)