Ace The Programming Interview
Sass And Compass For Designers
The Art And Science Of Java
Refactoring Improving the Design of exisiting code 2nd Edition
Programming Groovy 2