Oracle Internals by Donald K. Burleson & Donald Keith Burleson