Civil engineering materials Shan Somayaji - SOMAYAJI, Shan (Prentice Hall, 2001)