Discrete-time signal processing : an algebraic approach - Williamson, Darrell (Advanced textbooks in control and signal processing, 1999)