Author: Aveling J. H. (James Hobson)