English for engineers and technologists volume 1 and 2 (combined edition) (Hyderabad Orient Blackswan, 2006)