f(x) = (z^3 + z^2 – z – 1)/ (z-1) How can I show that f is entire(C differentiable)?

I know that I should get the limit of (f(z + h) – f(z) )/ h as h-> 0, but it is getting a bit complicated, I would be grateful for any hint