although the book you suggested describes plcs thoroughly i would like though a book that gives attention to plc programming in lad and boolean followed be examples and exercises.The book you suggested didn't describe how to build a boolean code from lad diagram (I mean program with instructions like and, or, set etc..)