Beginning Java EE 6 with GlassFish 3 - Goncalves, Antonio. (Apress : Imprint: Apress, 2010)