TY - GEN AU - Ajeet Singh TI - Fundamentals of machine design: Vol 1 SN - 9781316630402 PY - 2017/// CY - New York PB - Cambridge University Press ER -