Elements of the art of dyeing Voume 2 by Andrew Ure | Menrva Books