Oracle9i PL/SQL programming: develop powerful PL/SQL applications - Urman, Scott (Tata McGraw-Hill, 2002)