Java: The Good Parts by Jim Waldo (Paperback, 2010)