Programming PLCs using Rockwell automation controllers - Jon Stenerson (Pearson Education, 2004)