Beginning Java Data Structures and Algorithms: Sharpen your problem solving skills by learning core computer science concepts in a pain-free manner: Cutajar, James: 9781789537178: Amazon.com: Books
Functional Programming for Java Developers: Tools for Better Concurrency, Abstraction, and Agility: Wampler, Dean: 9781449311032: Amazon.com: Books
OCA/OCP Java SE 7 Programmer I & II Study Guide (Exams 1Z0-803 & 1Z0-804) (Certification Press): Sierra, Kathy, Bates, Bert: 9780071772006: Amazon.com: Books