TY - GEN AU - Shanmugam, G AU - Palanichamy, MS AU - Ravidran, S TI - Basic civil and mechanical engineering SN - 9789355329547 U1 - 621 23rd ed. PY - 2025/// CY - Chennai PB - McGraw Hill Education KW - Civil engineering KW - Mechanical engineering ER -