The book goes a long way in describing the Microsoft Visual environment. (It's nice to see the same environment as used for C++). Unfortunately viewing the online (humorous) descriptions of the contents page makes it impossible to evaluate the true contents of the book without actually reading it. This is not the book you want to learn Java the language. You want this book to learn how to implement Java in the Visual J++ environment.