Computer Programming in Java - Khateeb J. (New Delhi Wiley, 2012)