Lindsay White Engineering : Workshop - Oxford Universiti Press Oxford ,New York 2003 ISBN: 0-1943-8827-1