Web development with Java : using hibernate, JSPs and servlets - Downey, Tim (Springer, 2007)