An etymological dictionary of modern english - Weekley, Ernest (Dover, 1967)