Mastering JavaServer Faces 2.2 : master the art of implementing user interfaces with JSF 2.2 - Leonard, Anghel, (Community Experience Distilled)