Applied Control by Spyros G. Tzafestas