Dictionary of Engineering (Second Edition) 2nd edition by McGraw-Hill (2003) Paperback