Kelley, Walter G Difference Equations: An Introduction With Applications - 2/e - New Delhi Academic Press 2009 - x, 403 ISBN: 9788131202333