"Avedal , Karl" Professional JSP - India Wrox Press Ltd 2000 - 896 ISBN: 8173662118 Dewey Class. No.: / 429