Core JavaServer faces - Geary, David M. 1957- (Prentice Hall, 2010)
Includes bibliographical references and index