Oxford English For Electrical And Mechanical Engineering Student's Book by Eric Glendinning & Norman Glendinning