TY - BOOK AU - K.G. Ranga Raju TI - Civil engineering for sustainable development PY - 1997/// CY - Roorkee PB - Indian Institute of Technology KW - General Books ER -