Is there a standard reference for the perturbation theory of the generalized eigenvalue problem?

More specifically, I would like to get a systematic expansion for the problem

$(A_0 + \epsilon A_1)v = \lambda B v$

in terms of the solutions to

$A_0 v = \lambda B v$

where $A_0$, $A_1$ and $B$ are known, $n\times n$ Hermitian matrices, $\epsilon >0 $ is a "small" parameter, and $\lambda\in \mathbb{C}$ and $v\in\mathbb{C}^n$ are the unknowns. When $B$ is positive-definite, the usual (Rayleigh-Schroedinger) perturbation series can easily be generalized by using $B$ to define an alternative inner product. However, in my problem, $B$ is not positive-definite (although it is still nonsingular).