Open menu
William Porter Dreaper
1868
Notes on chemical research
The chemistry and physics of dyeing