Programmable Logic Controllers, 6th Edition - Bolton, William; Bolton, W. (Newnes, 2015)