Temple Church, London.
Publisher: (Newbery House Magazine)
Published: 1891
Place of publication: (London)
Language: eng
Number of pages: 542
Notes: An extract from Newbery house magazine, October 1891.