←
Thinking in Java, 2nd Edition - gatech.edu