The Java tutorial : a short course on the basics - Zakhour, Sharon; Kannan, Sowmya; Gallardo, Raymond (Addison-Wesley, 2013)