Java for everyone - Horstmann, Cay S. 1959- (Wiley Custom Learning Solutions, 2011)