TY - GEN AU - RAGHAVENDRA TI - DESIGN OF MACHINE ELEMENTS II DME II SN - 9789390709526 PY - 2023/// PB - CBS ER -