Programmable logic controllers - Bolton, W. (Newnes, 2015)