Programmable Controllers An Engineer's Guide - Parr, E. A. (Elsevier)