TY - GEN AU - G Shanmugam,M S Palanichamy TI - Basic Civil and Mechanical Engineering T2 - 23212 SN - 9339224345 U1 - 620 PY - 2010/// CY - New Delhi PB - Tata McGraw Hill Publication KW - Civil Engineering ER -