Guide to Java A Concise Introduction to Programming - Streib, James T.; Soma, Takako (Springer London : Imprint: Springer, 2014)