For me and many others, this question is a "no-brainer!". But for the benefit of the new comers into the Java world, can you please breifly comment on why they should choose this book over the others available on the market?
I can think of many reasons, but here are a few from my perspective:
1) Style of writing, easy to understand
2) Every thing you need to pass the exam
3) Authors have done this before - many times!
et, etc, etc
Well Kathy and I have a certain style of writing and teaching. We tend to be informal, and maybe we cover topics more slowly and with more repetition than other authors. Some people like our writing style, some people prefer a more concise writing style.
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)