Dictionary of word origins - Shipley, Joseph T. (Littlefield, Adams & Co., 1967)