The Concise Oxford Dictionary English Etymology - Skeat, Walter W. (Wordsworth Editions Ltd, 1993)