This is a great book. It explains very complex 3d math problems in very simple terms with great illustrations. This is one of the few math books , that I could understand entirely including all the equations in one read. It is very rare.
I highly recommend this book, to any graphic programmer, cs major, ee major, hobby game programmer, iPhone developer. This should be the first book you should read. Anyone can call the functions in OpenGL or DirectX but to know what is actaully happening underneath or why it is happenening is very essential , otherwise you will be "Lost in Space", 3d space!!!!