An Etymological Dictionary of Modern English
Ernest Weekley
An Etymological Dictionary of Modern English, Vol. 2