Professional Java server programming - Ayers, Danny (Programmer to programmer, 1999)