Functional Thinking
If you want to take advantage of functional programming features in Java and other languages, this i ... more

Art of Java Web Development
A guide to the topics required for state of the art web development, this book covers wide-ranging t ... more

The Productive Programmer
Anyone who develops software for a living needs a proven way to produce it better, faster, and cheap ... more