Open menu
Charles Edward Groves
1841 – 1920
Dyeing and calico printing
Chemical technology