Author: Aveling, J. H. (James Hobson), 1828-1892