Oracle PL/SQL programming - Feuerstein, Steven (O'Reilly, 2005)