TY - GEN AU - Ajeet Singh TI - Fundamentals of machine design: Vol 2 SN - 9781316630419 PY - 0000///152017/// PB - Cambridge University Press ER -