What Every Engineer Should Know about Inventing - William H. Middendorf (Taylor and Francis, 1981)