Java : The Complete Reference - Schildt, Herbert (New Delhi Mc Graw Hill, 2014)