A concise etymological dictionary of the English language - Skeat, Walter W. 1835-1912 (Putnam, 1980)