Alan J Pierce, DennisKarwatka Introduction To Technology - McGraw-Hill New York 2005 ISBN: 0-0786-1219-5