TY - GEN AU - Kurian, Nianan P. TI - Modern foundations SN - 0070994696 U1 - 624.15 PY - 1982/// CY - New delhi PB - Tata McGraw Hill KW - Modern foundations ER -