Java: The Complete Reference - SCHILDT (Herbert) (New Delhi McGraw Hill Education (India) Pvt. Ltd. New Delhi, 2018)