An introduction to programming using java - Dos Reis, Anthony J & Dos Reis, Laura L (Jones & Bartlett, Sudbury, 2012)