The Java Sourcebook: Complete Guide to Crea… by Anuff, Ed Paperback / softback You will find that this activity book has a gentle learning curve for beginners.