An introduction to difference equations - Elaydi, Saber (Undergraduate Texts in Mathematics,, 2005)