The question is #$14$ from Chapter $2$ in Stein and Shakarchi's text Complex Analysis:
Suppose that $f$ is holomorphic in an open set containing the closed unit disc, except for a pole at $z_0$ on the unit circle. Show that if $$\sum_{n=0}^\infty a_nz^n$$ denotes the power series expansion $f$ in the open unit disc, then $$\lim_{n\to\infty}\frac{a_n}{a_{n+1}}=z_0.$$
I've shown that we can take $z_0=1$ without a loss of generality, but I'm having trouble showing the proof otherwise. One of the problems I'm having is because we aren't told the definition of a pole except that it is a place where the function isn't holomorphic. Disregarding this fact, the other problem I'm running into is that I don't know the order of the pole.
Making some additional assumptions, including that the pole is simple so we can write $F(z)=(z-1)f(z)$ as a holomorphic function, we see that $$F(z)=-a_0+z(a_0-a_1)+z^2(a_1-a_2)+\cdots$$ This almost gets me to the end with these added assumptions, but I don't think it's quite enough (why do we know some of the $a_i$'s aren't $0$, for example).
On another note, if we know $\lim_{n\to\infty}\frac{a_n}{a_{n+1}}$ exists, then it is easy to see that $\lim_{n\to\infty}\frac{|a_n|}{|a_{n+1}|}=1=|z_0|$; I, however, do not see why the limit must exist.
Are there any hints that someone can provide? Even a solution would be nice, especially if one can avoid making any assumptions about what a pole is or is not.
EDIT: So there isn't any confusion, I know the definition of a pole and I'm inclined to believe that the problem, as stated, necessarily has a pole at $z_0$. The problem is that the exercise is in Chapter $2$, and poles are introduced in Chapter $3$.