Mary Gray
Publisher: Cassell and co., ltd
Published: 1909
Number of pages: 351