A systems approach to programmable controllers - Swainston, Fred (Butterworth-Heinemann, 1991)