This book is just what I have been looking for: something that presents and cogently explains the math that is most useful for implementing 2d and 3d computer graphics. If the Kindle edition did not have the problems it has, I would give it 5 stars. However, it gets a poor rating for two reasons. One, the diagrams are too small! Other Kindle documents allow the reader to scale images, but not this one. Two, and this is just INEXCUSABLE: The Kindle edition, but not the print edition, has errors that make the equations and proofs worthless. I can't quote examples exactly because special characters don't show up properly, but here's a description of three examples:
1. print p. 13, Theorem 2.2
Kindle uses improper notation in (c), and an ill-formed expression in (d).
2. print p. 14, fig 2.1: "The triangle inequality states that [equation]"
Kindle reverses the inequality in the equation.
3. print p. 15,
"Definition 2.3. The dot product of two n-dimensional vectors P and Q, written as ..."
Kindle leaves out a crucial character in the "written as" formula.