TY - GEN AU - Dayal,M.D TI - Engineering mechanics PB - M.D.Dayal ER -