TY - BOOK AU - "Avedal, Karl" TI - Professional JSP SN - 8173662118 U1 - 001.642 PY - 2000/// CY - India PB - Wrox Press Ltd ER -