Title: Difference Equations, Second Edition