https://www.cgaspirants.com/2017/07/materials-for-civil-and-construction.html
Materials for Civil and Construction Engineer by Michael s mamlouk_John p zaniewaski