Joshua Marvel.
By: By B.L. Farjeon ...
Publisher: Tinsley Brothers
Published: 1871
Place of publication: London