Edward B. Aveling

1851 – 1898