Java Programming for Beginners: Learn Programming Without Previous Knowledge, Paperback/Daniel Lorig