Discrete-Time Control System Implementation Techniques by Cornelius Leondes