An Introduction to Difference Equations - Elaydi, Saber 1943- (Springer Science+Business Media, Inc., 2005)