Table of ContentPreface to the Third EditionPreface to the First EditionFluid MechanicsSurveyingIrrigation, water resources Engineering and HydrologyHighway EngineeringRailway EngineeringEnvironmental EngineeringConstruction Planning and ManagementSocial Mechanise and Foundation EngineeringBuilding Materials and ConstructionStrength of MaterialsApplied Mechanics and Graphic StaticsStructural AnalysisDesign of steel structuresConcrete Technology and Design of concrete structuresDesign of Masonry StructuresDock and Harbour EngineeringTurned EngineeringAppendix AAppendix B