This is the annotated solution guide for Thinking in Java, 2nd edition by Bruce Eckel. Thinking in Java is available in print form from Prentice Hall and freely downloadable from http://www.BruceEckel.com. This solution guide is only available electronically, as an HTML document (If it were in book