Thomas J. Sargent
An updated and extended version of Chapters IX, X, XI, and XIV of Macroeconomic Theory (1987), covering linear difference equations and lag operators, linear least squares projection, covariance stationary processes and spectral analysis, Wiener–Kolmogorov prediction and filtering, and rational expectations equilibrium, with Python code, redrawn figures, and worked solutions.