Difference equations an introduction with applications - Kelley, Walter G.; Peterson, Allan C. 1942- (Acad. Press, 1991)