TY - GEN AU - Vela Murali TI - Engineering Machines T2 - 22549-22550 SN - 9780132062240 U1 - 620 PY - 2011/// CY - UK PB - Oxford University Press KW - Engineering Machines ER -