I am always reluctant about buying manuals because whether the author is a good teacher, or just knows the subject front to back are always two different things. In the case of the SW 2011 Assemblies bible, I can see that Matt Lombard knows Solidworks very well, but for the student who learns by processes, like outlined lessons, this book is pretty useless. For example, imagine being told how to draw a carburetor in SW, but without any specific dimensions, or images showing what is going on with the interface. It's like being talked through heart surgery, and impractical. This book is not for somebody that isn't looking to improve upon years of SW assembly experience, and even then, it may not be a practical desk reference tool. I got lost in the 600 pages of small print easily without lessons showing how to use the information in practice. There are also lots of files in the folders on the cd, but very few lessons to use those files, and then the lessons that do require files from the cd outline paths that are just wrong. Also, I found the few lessons included very difficult to follow, and lacking in images, and instructions to make the process fluid. I will look into returning this manual, and wouldn't suggest it to anybody that needs to know something like actually building up a model and applying all the variations of the different mates, as opposed to reducing rebuild errors, memory usage, and mate failures. These things seem of very little importance if you can't correctly build an assembly in the first place.