Little Oxford dictionary of word origins - Cresswell, Julia. (Oxford, United Kingdom)
xxi, 375 s.