Barnhart dictionary of etymology - Barnhart, Robert K. (H.W. Wilson, 1988)