DIFFERENCE EQUATIONS AN INTRODUCTION WIT - KELLEY WALTER G (2006)