JavaServer Faces : the complete reference - Schalk, Chris (McGraw-Hill Companies Inc., 2007)