A Catalogue of Invention Components and Applications - Thomas M. Rivers (College English, 1982)