4 books
Java Programming: A Brief Introduction
Java Programming: A Comprehensive Introduction
Object-Oriented Design Using Java
A Mathematics Sampler