Ogilvie, John

Impereial dictionary English technological and scientific 2v. / - 1863.

English Dictionary