$V(f)$, the zero set of a polynomial $f \in R[x,y]$, is given as set of points such that $f(x,y) = 0$. If this polynomial is reducible, i.e. $f=gh$, the points $(x_0, y_0)$ in $V(f)$ are such that $g(x_0, y_0) = 0$ or $h(x_0, y_0) = 0$. This means that $V(f)$ is a union of $V(g)$ and $V(h)$.
In your case, $f(x,y)=x^2-xy-x^2y+x^3=x(x+1)(x-y)$. Zeros of this polynomial are all the points for which any factor of $f$ is zero. Thus we see that $V(f) = V(x) \cup V(x+1) \cup V(x-y)$. Geometrically, we can imagine this in $\mathbb{R}^2$ as a union of three lines, the y-axis, diagonal line through the origin passing through the first quadrant and parallel to the y axis passing through the point $(-1,0)$.
As for the books, very nice introductory book about algebraic curves which is freely available is by Fulton: http://www.math.lsa.umich.edu/~wfulton/CurveBook.pdf.
Quick google search also turned up these notes which seem to contain some nice examples and theorems ilustrating what is going on: http://csclub.uwaterloo.ca/~mlbaker/get.php?name=LW-1135-pmath764notes.pdf.