Text this: An introduction to calculus of finite differences and difference equation - Kenneth S. Miller