William Swinton's New Word Analysis, or School Etymology of English Derivative Words — With Practical Exercises, is a great resource guide and textbook for English language teachers and students. The focus of New Word Analysis is the deconstruction and tracing of the etymology of selected words, with a focus on the Latin and Greek suffixes and prefixes. The book also gives an introduction to the history of English words, includes chapters on the role of Latin and other borrowings.