Oracle database 10g: PL/SQL 101 - Allen, Christopher (Tata McGraw-Hill, 2005)