Mary Marston, by George MacDonald ...
Subtitle: In three volumes. Vol. I.
Edition: Third edition.
Publisher: Sampson Low, Marston, Searle, & Rivington, Crown building, 188, Fleet street.
Published: 1881
Place of publication: London
Language: eng
Number of pages: 336
Notes: <All rights reserved.>