Shipley, Joseph.

Dictionayr of word origins - N York Philosophical Library