Dayal, M.D., Engineering mechanics Dayal, M.D., - 12th Ed. - Mumbai Quality Printers c2017 - 420 p.: [B12] Dewey Class. No.: 620.21 / DAY/ENG