Civil Engineering Materials - SOMAYAJI, Shan (Prentice Hall)