Lab manual for java: an introduction to problem solving & programming - Ellis, Dawn (Pearson/Prentice Hall, 2009)