Guide to Java : a concise introduction to programming / James T. Streib, Takako Soma. - Streib, James T.; Soma, Takako (Undergraduate topics in computer science., 2014)