One of the best books on Concrete colourful relevant figures pictures helps you understand the subject matter vividly. The contents in the books are further clarified by a video lecture ( in a FREE CD with a book) leaving no stone unturned in geeting alll round command of each topic.