Application development - Schwarz Libby Ingrassia (McGraw-Hill, 1999)