TY - BOOK AU - Gupta TI - Mechanical Engineering Dictionary U1 - 621 PY - 0000///0 PB - New Height International ER -