Java actually
A comprehensive primer in programming
ISBN: 978-1-84480-933-2, Cengage Learning
Material from the book
Following material from the book can be downloaded:
See also source code from the book and lecture notes.
Khalid A. Mughal
Torill Hamre
Rolf W. Rasmussen