GUIDE TO JAVA PROGRAMING - NORTON, PETER (1997)