Java EE 6 Development with NetBeans 7 : - Heffelfinger, David R. (Packt Publishing)