Professional Java server programming - Allamaraju, Subrahmanyam (Programmer to programmer, 2000)