This book can't be beat price wise. And the page count is not as scary as most books on this topic (1000+). I guess as such is a good reference for a beginner in Maya. Above that level, I wonder if the more experienced reader will not quickly find it not comprehensive enough. It also depend on your learning style. I prefer to learn via tutorials that take me through the paces. This is one has very little of that, but is mostly like, this button does this and that menu is for that, and then you figure out yourself how to use it all in a project. But I suppose that will do if you are experienced in another 3D application, and you want to switch to Maya. Complete beginners are better advised to look for books like New Riders' Maya 4 Fundamentals (to be honest I don't own that book, but their 3DS Max 4 Fundamentals), that will make a point of explaining everything in this new 3D world.