by Gustav Auerbach, William Crookes
Its Constitution, Properties, Manufacture, and Derivatives Including Artificial Alizarin, Anthrapurpurin, &c. With Their Applications in Dyeing and Printing
No description available