LaTeX source for Think Java, 5th edition, by Allen Downey. The current version of this book is the 6th edition at https://github.com/AllenDowney/ThinkJava