Linear Recursion I: Basic Algorithms - Manuel Rubio-Sánchez (2017)