Java Server & Servlets -Building Portable Web Applications - Rossbach, P.; Schreiber, H. (Addison Wesley Harlow, 2000)