Java Data Access: JDBC, JNDI, and JAXP - Thomas, Todd M. (Hungry Minds, 2011)