"Karl Avedal... [et al]" Professional JSP - UK ,Birmingham, UK : Wrox, 2000. 2000 - 896 ISBN: 1861003625 Dewey Class. No.: 001.642 / 1603