Finite birth-and-death models in randomly changing environments

An efficient computational approach to the analysis of finite birth-and-death models in a Markovian environment is given. The emphasis is upon obtaining numerical methods for evaluating stationary distributions and moments of first-passage times.