Essential Java fast : how to write object oriented software the Internet - Cowell, John (Springer, 1997)